Log session start time Tue Oct 15 15:30:29 CST 2019

Logback Log Messages

Log session start time Tue Oct 15 15:36:40 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-15 15:30:29,391 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 4536 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-15 15:30:29,398 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-15 15:30:33,086 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-15 15:30:33,091 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-15 15:30:33,233 Finished Spring Data repository scanning in 100ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-15 15:30:33,822 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$541af3f6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:30:33,965 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:30:35,612 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:30:35,654 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:30:35,783 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$34158a60] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:30:36,141 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:30:36,147 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$9da3fb31] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:30:36,160 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:30:36,167 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:30:36,197 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:30:36,208 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$492f48aa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:30:36,658 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:30:36,806 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:30:36,819 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$9ee97b40] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:30:36,866 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$472e6810] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:30:36,875 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:30:37,618 Tomcat initialized with port(s): 8080 (http) initialize TomcatWebServer.java 90
INFO 2019-10-15 15:30:37,635 Initializing ProtocolHandler ["http-nio-8080"] log DirectJDKLog.java 173
INFO 2019-10-15 15:30:37,655 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-15 15:30:37,656 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-15 15:30:37,667 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-15 15:30:37,807 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-15 15:30:37,807 Root WebApplicationContext: initialization completed in 8341 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-15 15:30:38,309 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
ERROR 2019-10-15 15:30:38,987 init datasource error, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false init DruidDataSource.java 936
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139)
    at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59)
    at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590)
    at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620.CGLIB$healthIndicatorRegistry$0(<generated>)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620$$FastClassBySpringCGLIB$$1254c680.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620.healthIndicatorRegistry(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b.CGLIB$servletEndpointRegistrar$0(<generated>)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b$$FastClassBySpringCGLIB$$5d337ea0.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b.servletEndpointRegistrar(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
    at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
ERROR 2019-10-15 15:30:39,019 {dataSource-1} init error init DruidDataSource.java 978
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139)
    at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59)
    at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590)
    at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620.CGLIB$healthIndicatorRegistry$0(<generated>)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620$$FastClassBySpringCGLIB$$1254c680.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620.healthIndicatorRegistry(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b.CGLIB$servletEndpointRegistrar$0(<generated>)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b$$FastClassBySpringCGLIB$$5d337ea0.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b.servletEndpointRegistrar(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
    at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
INFO 2019-10-15 15:30:39,022 {dataSource-1,master} inited init DruidDataSource.java 1003
ERROR 2019-10-15 15:30:39,024 druid数据源启动失败 createDruidDataSource DynamicDataSourceCreator.java 244
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139)
    at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59)
    at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590)
    at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620.CGLIB$healthIndicatorRegistry$0(<generated>)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620$$FastClassBySpringCGLIB$$1254c680.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3d97a620.healthIndicatorRegistry(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b.CGLIB$servletEndpointRegistrar$0(<generated>)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b$$FastClassBySpringCGLIB$$5d337ea0.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ea49e23b.servletEndpointRegistrar(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
    at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
INFO 2019-10-15 15:30:39,028 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-15 15:30:39,029 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-15 15:30:39,029 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
ERROR 2019-10-15 15:30:39,030 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:39,036 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
INFO 2019-10-15 15:30:39,037 {dataSource-1} failContinuous is true setFailContinuous DruidAbstractDataSource.java 1743
ERROR 2019-10-15 15:30:39,543 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:40,048 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:40,555 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:41,058 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:41,577 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:42,079 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:42,582 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:43,084 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:43,588 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:44,098 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:44,706 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:45,216 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:45,721 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:46,230 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:46,740 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:47,251 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:47,760 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:48,265 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:48,767 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:49,273 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:49,777 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:50,283 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:50,788 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:51,292 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:51,796 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:52,298 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:52,802 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:53,308 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:53,811 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:54,313 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:54,819 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:55,323 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:55,831 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:56,340 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:56,842 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:57,345 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:57,853 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:58,362 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:58,872 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:59,381 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:30:59,884 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:00,398 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:00,903 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:01,410 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:01,913 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:02,417 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:02,920 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:03,424 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:03,938 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:04,441 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:04,944 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:05,447 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:05,951 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:06,453 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:06,959 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:07,468 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:07,978 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:08,487 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:08,995 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:09,500 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:10,008 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:10,518 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:11,028 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:11,538 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:12,045 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:12,551 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:13,054 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:13,558 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:31:14,061 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.GeneratedConstructorAccessor70.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
Logback Log Messages

Log session start time Tue Oct 15 15:39:44 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-15 15:36:40,859 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16600 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-15 15:36:40,865 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-15 15:36:42,606 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-15 15:36:42,609 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-15 15:36:42,724 Finished Spring Data repository scanning in 95ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-15 15:36:43,366 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$48a904c4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:36:43,518 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:36:44,753 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:36:44,792 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:36:44,928 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$28a39b2e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:36:45,233 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:36:45,242 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$92320bff] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:36:45,258 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:36:45,269 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:36:45,303 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:36:45,314 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$3dbd5978] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:36:45,609 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:36:45,856 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:36:45,869 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$93778c0e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:36:45,923 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$3bbc78de] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:36:45,931 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:36:46,531 Tomcat initialized with port(s): 8080 (http) initialize TomcatWebServer.java 90
INFO 2019-10-15 15:36:46,560 Initializing ProtocolHandler ["http-nio-8080"] log DirectJDKLog.java 173
INFO 2019-10-15 15:36:46,586 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-15 15:36:46,588 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-15 15:36:46,603 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-15 15:36:46,816 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-15 15:36:46,817 Root WebApplicationContext: initialization completed in 5898 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-15 15:36:47,358 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
ERROR 2019-10-15 15:36:47,917 init datasource error, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false init DruidDataSource.java 936
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139)
    at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59)
    at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590)
    at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee.CGLIB$healthIndicatorRegistry$1(<generated>)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee$$FastClassBySpringCGLIB$$b14f9334.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee.healthIndicatorRegistry(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309.CGLIB$servletEndpointRegistrar$0(<generated>)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309$$FastClassBySpringCGLIB$$1ab8252d.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309.servletEndpointRegistrar(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
    at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
ERROR 2019-10-15 15:36:47,925 {dataSource-1} init error init DruidDataSource.java 978
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139)
    at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59)
    at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590)
    at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee.CGLIB$healthIndicatorRegistry$1(<generated>)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee$$FastClassBySpringCGLIB$$b14f9334.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee.healthIndicatorRegistry(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309.CGLIB$servletEndpointRegistrar$0(<generated>)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309$$FastClassBySpringCGLIB$$1ab8252d.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309.servletEndpointRegistrar(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
    at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
INFO 2019-10-15 15:36:47,928 {dataSource-1,master} inited init DruidDataSource.java 1003
ERROR 2019-10-15 15:36:47,928 druid数据源启动失败 createDruidDataSource DynamicDataSourceCreator.java 244
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139)
    at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59)
    at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590)
    at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee.CGLIB$healthIndicatorRegistry$1(<generated>)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee$$FastClassBySpringCGLIB$$b14f9334.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$3225b6ee.healthIndicatorRegistry(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309.CGLIB$servletEndpointRegistrar$0(<generated>)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309$$FastClassBySpringCGLIB$$1ab8252d.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$ded7f309.servletEndpointRegistrar(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
    at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
INFO 2019-10-15 15:36:47,931 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-15 15:36:47,931 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-15 15:36:47,931 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
ERROR 2019-10-15 15:36:47,932 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:36:47,935 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
INFO 2019-10-15 15:36:47,936 {dataSource-1} failContinuous is true setFailContinuous DruidAbstractDataSource.java 1743
ERROR 2019-10-15 15:36:48,440 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:36:48,944 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:36:49,448 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:36:49,951 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
Logback Log Messages

Log session start time Tue Oct 15 15:44:21 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-15 15:39:44,403 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9148 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-15 15:39:44,411 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-15 15:39:46,268 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-15 15:39:46,273 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-15 15:39:46,395 Finished Spring Data repository scanning in 101ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-15 15:39:46,922 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$5bbe1e8b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:39:47,052 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:39:48,453 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:39:48,503 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:39:48,591 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$3bb8b4f5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:39:48,854 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:39:48,861 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$a54725c6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:39:48,874 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:39:48,881 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:39:48,906 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:39:48,918 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$50d2733f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:39:49,177 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:39:49,362 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:39:49,379 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$a68ca5d5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:39:49,426 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$4ed192a5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:39:49,435 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:39:49,937 Tomcat initialized with port(s): 8080 (http) initialize TomcatWebServer.java 90
INFO 2019-10-15 15:39:49,956 Initializing ProtocolHandler ["http-nio-8080"] log DirectJDKLog.java 173
INFO 2019-10-15 15:39:49,969 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-15 15:39:49,970 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-15 15:39:49,985 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-15 15:39:50,143 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-15 15:39:50,143 Root WebApplicationContext: initialization completed in 5672 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-15 15:39:50,601 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
ERROR 2019-10-15 15:39:51,021 init datasource error, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false init DruidDataSource.java 936
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139)
    at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59)
    at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590)
    at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5.CGLIB$healthIndicatorRegistry$1(<generated>)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5$$FastClassBySpringCGLIB$$bc05264c.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5.healthIndicatorRegistry(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0.CGLIB$servletEndpointRegistrar$0(<generated>)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0$$FastClassBySpringCGLIB$$2fcd9e6c.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0.servletEndpointRegistrar(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
    at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
ERROR 2019-10-15 15:39:51,031 {dataSource-1} init error init DruidDataSource.java 978
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139)
    at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59)
    at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590)
    at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5.CGLIB$healthIndicatorRegistry$1(<generated>)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5$$FastClassBySpringCGLIB$$bc05264c.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5.healthIndicatorRegistry(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0.CGLIB$servletEndpointRegistrar$0(<generated>)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0$$FastClassBySpringCGLIB$$2fcd9e6c.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0.servletEndpointRegistrar(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
    at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
INFO 2019-10-15 15:39:51,034 {dataSource-1,master} inited init DruidDataSource.java 1003
ERROR 2019-10-15 15:39:51,034 druid数据源启动失败 createDruidDataSource DynamicDataSourceCreator.java 244
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139)
    at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59)
    at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590)
    at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5.CGLIB$healthIndicatorRegistry$1(<generated>)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5$$FastClassBySpringCGLIB$$bc05264c.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$453ad0b5.healthIndicatorRegistry(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0.CGLIB$servletEndpointRegistrar$0(<generated>)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0$$FastClassBySpringCGLIB$$2fcd9e6c.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$f1ed0cd0.servletEndpointRegistrar(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
    at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
INFO 2019-10-15 15:39:51,037 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
ERROR 2019-10-15 15:39:51,037 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
INFO 2019-10-15 15:39:51,038 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-15 15:39:51,038 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
ERROR 2019-10-15 15:39:51,041 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
INFO 2019-10-15 15:39:51,042 {dataSource-1} failContinuous is true setFailContinuous DruidAbstractDataSource.java 1743
ERROR 2019-10-15 15:39:51,545 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:39:52,054 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:39:52,564 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:39:53,070 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:39:53,574 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
Logback Log Messages

Log session start time Tue Oct 15 15:51:50 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-15 15:44:22,007 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 2380 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-15 15:44:22,014 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-15 15:44:23,637 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-15 15:44:23,641 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-15 15:44:23,762 Finished Spring Data repository scanning in 100ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-15 15:44:24,428 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$19fd229b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:44:24,558 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:44:25,742 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:44:25,782 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:44:25,864 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f9f7b905] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:44:26,116 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:44:26,128 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$638629d6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:44:26,143 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:44:26,149 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:44:26,176 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:44:26,186 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$f11774f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:44:26,426 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:44:26,582 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:44:26,596 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$64cba9e5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:44:26,640 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$d1096b5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:44:26,647 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:44:27,095 Tomcat initialized with port(s): 8080 (http) initialize TomcatWebServer.java 90
INFO 2019-10-15 15:44:27,114 Initializing ProtocolHandler ["http-nio-8080"] log DirectJDKLog.java 173
INFO 2019-10-15 15:44:27,124 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-15 15:44:27,125 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-15 15:44:27,139 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-15 15:44:27,286 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-15 15:44:27,286 Root WebApplicationContext: initialization completed in 5227 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-15 15:44:27,704 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
ERROR 2019-10-15 15:44:28,073 init datasource error, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false init DruidDataSource.java 936
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139)
    at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59)
    at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590)
    at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5.CGLIB$healthIndicatorRegistry$2(<generated>)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5$$FastClassBySpringCGLIB$$9b1aecf9.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5.healthIndicatorRegistry(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0.CGLIB$servletEndpointRegistrar$0(<generated>)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0$$FastClassBySpringCGLIB$$44d258c.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0.servletEndpointRegistrar(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
    at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
ERROR 2019-10-15 15:44:28,082 {dataSource-1} init error init DruidDataSource.java 978
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139)
    at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59)
    at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590)
    at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5.CGLIB$healthIndicatorRegistry$2(<generated>)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5$$FastClassBySpringCGLIB$$9b1aecf9.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5.healthIndicatorRegistry(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0.CGLIB$servletEndpointRegistrar$0(<generated>)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0$$FastClassBySpringCGLIB$$44d258c.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0.servletEndpointRegistrar(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
    at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
INFO 2019-10-15 15:44:28,085 {dataSource-1,master} inited init DruidDataSource.java 1003
ERROR 2019-10-15 15:44:28,086 druid数据源启动失败 createDruidDataSource DynamicDataSourceCreator.java 244
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:932)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDruidDataSource(DynamicDataSourceCreator.java:242)
    at com.baomidou.dynamic.datasource.DynamicDataSourceCreator.createDataSource(DynamicDataSourceCreator.java:139)
    at com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider.loadDataSources(YmlDynamicDataSourceProvider.java:59)
    at com.baomidou.dynamic.datasource.DynamicRoutingDataSource.afterPropertiesSet(DynamicRoutingDataSource.java:202)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1821)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1758)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1463)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1427)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1346)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1205)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:218)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1325)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1171)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:392)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:602)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeansOfType(DefaultListableBeanFactory.java:590)
    at org.springframework.context.support.AbstractApplicationContext.getBeansOfType(AbstractApplicationContext.java:1226)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorRegistryBeans.get(HealthIndicatorRegistryBeans.java:42)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration.healthIndicatorRegistry(HealthIndicatorAutoConfiguration.java:78)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5.CGLIB$healthIndicatorRegistry$2(<generated>)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5$$FastClassBySpringCGLIB$$9b1aecf9.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration$$EnhancerBySpringCGLIB$$379d4c5.healthIndicatorRegistry(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857)
    at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1105)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBean(EndpointDiscoverer.java:149)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.createEndpointBeans(EndpointDiscoverer.java:136)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.discoverEndpoints(EndpointDiscoverer.java:125)
    at org.springframework.boot.actuate.endpoint.annotation.EndpointDiscoverer.getEndpoints(EndpointDiscoverer.java:119)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration.servletEndpointRegistrar(ServletEndpointManagementContextConfiguration.java:76)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0.CGLIB$servletEndpointRegistrar$0(<generated>)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0$$FastClassBySpringCGLIB$$44d258c.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration$$EnhancerBySpringCGLIB$$b02c10e0.servletEndpointRegistrar(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:204)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:235)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:226)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addServletContextInitializerBeans(ServletContextInitializerBeans.java:101)
    at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:88)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:261)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
    at org.springframework.boot.web.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:54)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5125)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:831)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
    at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
    at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.startInternal(StandardService.java:423)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:928)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.startup.Tomcat.start(Tomcat.java:455)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:106)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.<init>(TomcatWebServer.java:86)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:415)
    at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:174)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:181)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:154)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:543)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
ERROR 2019-10-15 15:44:28,089 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
INFO 2019-10-15 15:44:28,089 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-15 15:44:28,090 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-15 15:44:28,090 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
ERROR 2019-10-15 15:44:28,092 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
INFO 2019-10-15 15:44:28,093 {dataSource-1} failContinuous is true setFailContinuous DruidAbstractDataSource.java 1743
ERROR 2019-10-15 15:44:28,596 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:44:29,099 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
ERROR 2019-10-15 15:44:29,602 create connection SQLException, url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false, errorCode 1045, state 28000 run DruidDataSource.java 2699
java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:965)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:871)
    at com.mysql.jdbc.MysqlIO.proceedHandshakeWithPluggableAuthentication(MysqlIO.java:1714)
    at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1224)
    at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2199)
    at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2230)
    at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2025)
    at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
    at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:156)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterEventAdapter.connection_connect(FilterEventAdapter.java:38)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.FilterAdapter.connection_connect(FilterAdapter.java:787)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.filter.stat.StatFilter.connection_connect(StatFilter.java:218)
    at com.alibaba.druid.filter.FilterChainImpl.connection_connect(FilterChainImpl.java:150)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1598)
    at com.alibaba.druid.pool.DruidAbstractDataSource.createPhysicalConnection(DruidAbstractDataSource.java:1662)
    at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2697)
Logback Log Messages

Log session start time Tue Oct 15 16:22:38 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-15 15:51:51,097 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16780 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-15 15:51:51,103 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-15 15:51:52,970 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-15 15:51:52,974 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-15 15:51:53,093 Finished Spring Data repository scanning in 99ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-15 15:51:53,611 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$cc29515] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:51:53,743 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:51:54,941 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:51:54,977 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:51:55,043 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ecbd2b7f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:51:55,312 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:51:55,318 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$564b9c50] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:51:55,329 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:51:55,336 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:51:55,358 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:51:55,366 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$1d6e9c9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:51:55,620 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:51:55,758 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:51:55,772 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$57911c5f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:51:55,814 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$ffd6092f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:51:55,822 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 15:51:56,270 Tomcat initialized with port(s): 8080 (http) initialize TomcatWebServer.java 90
INFO 2019-10-15 15:51:56,290 Initializing ProtocolHandler ["http-nio-8080"] log DirectJDKLog.java 173
INFO 2019-10-15 15:51:56,300 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-15 15:51:56,300 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-15 15:51:56,311 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-15 15:51:56,594 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-15 15:51:56,594 Root WebApplicationContext: initialization completed in 5440 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-15 15:51:57,058 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-10-15 15:51:57,612 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-10-15 15:51:57,612 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-15 15:51:57,613 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-15 15:51:57,613 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-10-15 15:52:01,051 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-10-15 15:52:01,074 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-10-15 15:52:01,074 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-10-15 15:52:01,079 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-10-15 15:52:01,081 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-10-15 15:52:01,082 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-10-15 15:52:01,082 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-10-15 15:52:01,082 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-10-15 15:52:01,082 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@75693526 setJobFactory QuartzScheduler.java 2287
INFO 2019-10-15 15:52:02,784 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-10-15 15:52:03,001 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-10-15 15:52:03,463 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-10-15 15:52:04,527 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-10-15 15:52:04,580 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-10-15 15:52:04,646 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-10-15 15:52:04,962 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
ERROR 2019-10-15 15:52:05,323 {conn-10005, pstmt-20000} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96)
    at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695)
    at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539)
    at org.quartz.impl.StdScheduler.start(StdScheduler.java:142)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799)
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182)
    at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53)
    at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360)
    at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158)
    at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Logback Log Messages

Log session start time Tue Oct 15 16:25:45 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-15 16:22:38,977 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 6248 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-15 16:22:38,990 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-15 16:22:41,748 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-15 16:22:41,754 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-15 16:22:41,901 Finished Spring Data repository scanning in 112ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-15 16:22:42,903 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8bf2bf9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:22:43,124 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:22:44,660 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:22:44,695 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:22:45,041 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$e8b9c263] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:22:45,636 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:22:45,641 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$52483334] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:22:45,650 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:22:45,658 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:22:45,679 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:22:45,688 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$fdd380ad] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:22:46,207 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:22:46,737 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:22:46,750 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$538db343] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:22:46,790 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$fbd2a013] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:22:46,798 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:22:47,684 Tomcat initialized with port(s): 8080 (http) initialize TomcatWebServer.java 90
INFO 2019-10-15 16:22:47,706 Initializing ProtocolHandler ["http-nio-8080"] log DirectJDKLog.java 173
INFO 2019-10-15 16:22:47,728 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-15 16:22:47,729 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-15 16:22:47,745 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-15 16:22:47,964 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-15 16:22:47,964 Root WebApplicationContext: initialization completed in 8925 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-15 16:22:48,531 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-10-15 16:22:49,145 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-10-15 16:22:49,145 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-15 16:22:49,146 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-15 16:22:49,146 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-10-15 16:22:52,658 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-10-15 16:22:52,681 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-10-15 16:22:52,681 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-10-15 16:22:52,686 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-10-15 16:22:52,689 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-10-15 16:22:52,690 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-10-15 16:22:52,690 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-10-15 16:22:52,690 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-10-15 16:22:52,691 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@a5df98c setJobFactory QuartzScheduler.java 2287
INFO 2019-10-15 16:22:54,670 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-10-15 16:22:54,919 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-10-15 16:22:55,437 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-10-15 16:22:56,760 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-10-15 16:22:56,812 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-10-15 16:22:56,894 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-10-15 16:22:57,241 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
ERROR 2019-10-15 16:22:57,514 {conn-10005, pstmt-20000} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96)
    at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695)
    at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539)
    at org.quartz.impl.StdScheduler.start(StdScheduler.java:142)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799)
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182)
    at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53)
    at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360)
    at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158)
    at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
ERROR 2019-10-15 16:22:58,516 {conn-10005, pstmt-20001} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96)
    at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695)
    at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539)
    at org.quartz.impl.StdScheduler.start(StdScheduler.java:142)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799)
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182)
    at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53)
    at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360)
    at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158)
    at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
ERROR 2019-10-15 16:22:59,518 {conn-10005, pstmt-20002} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96)
    at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695)
    at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539)
    at org.quartz.impl.StdScheduler.start(StdScheduler.java:142)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799)
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182)
    at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53)
    at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360)
    at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158)
    at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
WARN 2019-10-15 16:22:59,522 Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'quartzScheduler'; nested exception is org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]] refresh AbstractApplicationContext.java 557
INFO 2019-10-15 16:22:59,524 Shutting down ExecutorService 'applicationTaskExecutor' shutdown ExecutorConfigurationSupport.java 208
INFO 2019-10-15 16:22:59,527 Shutting down Quartz Scheduler destroy SchedulerFactoryBean.java 844
INFO 2019-10-15 16:22:59,527 Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. shutdown QuartzScheduler.java 666
INFO 2019-10-15 16:22:59,528 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-10-15 16:22:59,528 Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. shutdown QuartzScheduler.java 740
INFO 2019-10-15 16:22:59,531 closing dynamicDatasource ing.... destroy DynamicRoutingDataSource.java 182
INFO 2019-10-15 16:22:59,533 {dataSource-1} closing ... close DruidDataSource.java 1948
INFO 2019-10-15 16:22:59,538 {dataSource-1} closed close DruidDataSource.java 2020
INFO 2019-10-15 16:22:59,601 Stopping service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-15 16:22:59,621 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. logMessage ConditionEvaluationReportLoggingListener.java 142
ERROR 2019-10-15 16:22:59,623 Application run failed reportFailure SpringApplication.java 858
org.springframework.context.ApplicationContextException: Failed to start bean 'quartzScheduler'; nested exception is org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]]
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:185)
    at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53)
    at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360)
    at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158)
    at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]]
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:802)
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182)
     ... 14 common frames omitted
Caused by: org.quartz.SchedulerConfigException: Failure occured during job recovery.
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:697)
    at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539)
    at org.quartz.impl.StdScheduler.start(StdScheduler.java:142)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799)
     ... 15 common frames omitted
Caused by: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:157)
    at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695)
     ... 19 common frames omitted
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96)
     ... 23 common frames omitted
Logback Log Messages

Log session start time Tue Oct 15 16:39:01 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-15 16:25:45,841 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 10572 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-15 16:25:45,846 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-15 16:25:47,527 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-15 16:25:47,533 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-15 16:25:47,651 Finished Spring Data repository scanning in 96ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-15 16:25:48,180 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$bf1830a8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:25:48,317 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:25:49,537 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:25:49,576 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:25:49,650 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$9f12c712] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:25:49,909 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:25:49,919 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$8a137e3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:25:49,935 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:25:49,946 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:25:49,973 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:25:49,981 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$b42c855c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:25:50,210 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:25:50,374 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:25:50,390 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$9e6b7f2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:25:50,437 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$b22ba4c2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:25:50,444 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:25:50,903 Tomcat initialized with port(s): 8080 (http) initialize TomcatWebServer.java 90
INFO 2019-10-15 16:25:50,921 Initializing ProtocolHandler ["http-nio-8080"] log DirectJDKLog.java 173
INFO 2019-10-15 16:25:50,932 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-15 16:25:50,932 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-15 16:25:50,944 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-15 16:25:51,081 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-15 16:25:51,081 Root WebApplicationContext: initialization completed in 5187 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-15 16:25:51,521 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-10-15 16:25:51,897 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-10-15 16:25:51,897 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-15 16:25:51,898 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-15 16:25:51,898 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-10-15 16:25:54,630 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-10-15 16:25:54,655 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-10-15 16:25:54,656 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-10-15 16:25:54,662 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-10-15 16:25:54,666 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-10-15 16:25:54,668 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-10-15 16:25:54,668 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-10-15 16:25:54,669 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-10-15 16:25:54,669 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@30d944d8 setJobFactory QuartzScheduler.java 2287
INFO 2019-10-15 16:25:56,240 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-10-15 16:25:56,428 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-10-15 16:25:56,719 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-10-15 16:25:57,629 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-10-15 16:25:57,661 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-10-15 16:25:57,724 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-10-15 16:25:57,986 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
ERROR 2019-10-15 16:25:58,177 {conn-10005, pstmt-20000} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96)
    at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695)
    at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539)
    at org.quartz.impl.StdScheduler.start(StdScheduler.java:142)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799)
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182)
    at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53)
    at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360)
    at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158)
    at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
ERROR 2019-10-15 16:25:59,179 {conn-10005, pstmt-20001} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96)
    at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695)
    at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539)
    at org.quartz.impl.StdScheduler.start(StdScheduler.java:142)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799)
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182)
    at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53)
    at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360)
    at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158)
    at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
ERROR 2019-10-15 16:26:00,181 {conn-10005, pstmt-20002} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96)
    at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695)
    at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539)
    at org.quartz.impl.StdScheduler.start(StdScheduler.java:142)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799)
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182)
    at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53)
    at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360)
    at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158)
    at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
WARN 2019-10-15 16:26:00,183 Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'quartzScheduler'; nested exception is org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]] refresh AbstractApplicationContext.java 557
INFO 2019-10-15 16:26:00,185 Shutting down ExecutorService 'applicationTaskExecutor' shutdown ExecutorConfigurationSupport.java 208
INFO 2019-10-15 16:26:00,187 Shutting down Quartz Scheduler destroy SchedulerFactoryBean.java 844
INFO 2019-10-15 16:26:00,187 Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. shutdown QuartzScheduler.java 666
INFO 2019-10-15 16:26:00,188 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-10-15 16:26:00,188 Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. shutdown QuartzScheduler.java 740
INFO 2019-10-15 16:26:00,192 closing dynamicDatasource ing.... destroy DynamicRoutingDataSource.java 182
INFO 2019-10-15 16:26:00,195 {dataSource-1} closing ... close DruidDataSource.java 1948
INFO 2019-10-15 16:26:00,198 {dataSource-1} closed close DruidDataSource.java 2020
INFO 2019-10-15 16:26:00,223 Stopping service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-15 16:26:00,238 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. logMessage ConditionEvaluationReportLoggingListener.java 142
ERROR 2019-10-15 16:26:00,241 Application run failed reportFailure SpringApplication.java 858
org.springframework.context.ApplicationContextException: Failed to start bean 'quartzScheduler'; nested exception is org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]]
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:185)
    at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53)
    at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360)
    at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158)
    at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]]
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:802)
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182)
     ... 14 common frames omitted
Caused by: org.quartz.SchedulerConfigException: Failure occured during job recovery.
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:697)
    at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539)
    at org.quartz.impl.StdScheduler.start(StdScheduler.java:142)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799)
     ... 15 common frames omitted
Caused by: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:157)
    at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695)
     ... 19 common frames omitted
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96)
     ... 23 common frames omitted
Logback Log Messages

Log session start time Tue Oct 15 16:46:00 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-15 16:39:02,065 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9760 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-15 16:39:02,071 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-15 16:39:03,795 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-15 16:39:03,799 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-15 16:39:03,924 Finished Spring Data repository scanning in 106ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-15 16:39:04,435 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$aaa43dbd] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:39:04,570 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:39:05,787 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:39:05,824 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:39:05,895 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8a9ed427] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:39:06,140 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:39:06,152 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$f42d44f8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:39:06,169 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:39:06,183 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:39:06,216 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:39:06,229 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$9fb89271] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:39:06,478 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:39:06,701 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:39:06,717 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$f572c507] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:39:06,765 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$9db7b1d7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:39:06,772 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:39:07,244 Tomcat initialized with port(s): 8080 (http) initialize TomcatWebServer.java 90
INFO 2019-10-15 16:39:07,268 Initializing ProtocolHandler ["http-nio-8080"] log DirectJDKLog.java 173
INFO 2019-10-15 16:39:07,279 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-15 16:39:07,280 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-15 16:39:07,292 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-15 16:39:07,453 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-15 16:39:07,453 Root WebApplicationContext: initialization completed in 5330 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-15 16:39:07,891 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-10-15 16:39:08,730 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-10-15 16:39:08,730 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-15 16:39:08,731 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-15 16:39:08,732 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-10-15 16:39:11,527 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-10-15 16:39:11,548 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-10-15 16:39:11,549 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-10-15 16:39:11,553 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-10-15 16:39:11,555 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-10-15 16:39:11,556 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-10-15 16:39:11,557 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-10-15 16:39:11,557 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-10-15 16:39:11,557 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@209d0037 setJobFactory QuartzScheduler.java 2287
INFO 2019-10-15 16:39:13,148 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-10-15 16:39:13,334 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-10-15 16:39:13,659 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-10-15 16:39:14,584 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-10-15 16:39:14,613 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-10-15 16:39:14,674 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-10-15 16:39:14,914 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
ERROR 2019-10-15 16:39:15,136 {conn-10005, pstmt-20000} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96)
    at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695)
    at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539)
    at org.quartz.impl.StdScheduler.start(StdScheduler.java:142)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799)
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182)
    at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53)
    at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360)
    at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158)
    at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
ERROR 2019-10-15 16:39:16,142 {conn-10005, pstmt-20001} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96)
    at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695)
    at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539)
    at org.quartz.impl.StdScheduler.start(StdScheduler.java:142)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799)
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182)
    at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53)
    at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360)
    at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158)
    at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
ERROR 2019-10-15 16:39:17,148 {conn-10005, pstmt-20002} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96)
    at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695)
    at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539)
    at org.quartz.impl.StdScheduler.start(StdScheduler.java:142)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799)
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182)
    at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53)
    at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360)
    at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158)
    at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
WARN 2019-10-15 16:39:17,153 Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'quartzScheduler'; nested exception is org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]] refresh AbstractApplicationContext.java 557
INFO 2019-10-15 16:39:17,154 Shutting down ExecutorService 'applicationTaskExecutor' shutdown ExecutorConfigurationSupport.java 208
INFO 2019-10-15 16:39:17,156 Shutting down Quartz Scheduler destroy SchedulerFactoryBean.java 844
INFO 2019-10-15 16:39:17,156 Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. shutdown QuartzScheduler.java 666
INFO 2019-10-15 16:39:17,157 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-10-15 16:39:17,157 Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. shutdown QuartzScheduler.java 740
INFO 2019-10-15 16:39:17,159 closing dynamicDatasource ing.... destroy DynamicRoutingDataSource.java 182
INFO 2019-10-15 16:39:17,161 {dataSource-1} closing ... close DruidDataSource.java 1948
INFO 2019-10-15 16:39:17,164 {dataSource-1} closed close DruidDataSource.java 2020
INFO 2019-10-15 16:39:17,186 Stopping service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-15 16:39:17,199 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. logMessage ConditionEvaluationReportLoggingListener.java 142
ERROR 2019-10-15 16:39:17,202 Application run failed reportFailure SpringApplication.java 858
org.springframework.context.ApplicationContextException: Failed to start bean 'quartzScheduler'; nested exception is org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]]
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:185)
    at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53)
    at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360)
    at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158)
    at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: org.springframework.scheduling.SchedulingException: Could not start Quartz Scheduler; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist]]
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:802)
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182)
     ... 14 common frames omitted
Caused by: org.quartz.SchedulerConfigException: Failure occured during job recovery.
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:697)
    at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539)
    at org.quartz.impl.StdScheduler.start(StdScheduler.java:142)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799)
     ... 15 common frames omitted
Caused by: org.quartz.impl.jdbcjobstore.LockException: Failure obtaining db row lock: Table 'jeecg-boot.qrtz_locks' doesn't exist
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:157)
    at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695)
     ... 19 common frames omitted
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96)
     ... 23 common frames omitted
Logback Log Messages

Log session start time Tue Oct 15 17:04:36 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-15 16:46:00,965 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14344 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-15 16:46:00,971 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-15 16:46:02,674 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-15 16:46:02,678 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-15 16:46:02,789 Finished Spring Data repository scanning in 91ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-15 16:46:03,317 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$2a613439] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:46:03,449 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:46:04,666 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:46:04,710 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:46:04,788 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$a5bcaa3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:46:05,146 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:46:05,153 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$73ea3b74] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:46:05,172 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:46:05,190 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:46:05,238 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:46:05,251 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$1f7588ed] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:46:05,514 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:46:05,679 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:46:05,693 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$752fbb83] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:46:05,737 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$1d74a853] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:46:05,746 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 16:46:06,215 Tomcat initialized with port(s): 8080 (http) initialize TomcatWebServer.java 90
INFO 2019-10-15 16:46:06,234 Initializing ProtocolHandler ["http-nio-8080"] log DirectJDKLog.java 173
INFO 2019-10-15 16:46:06,245 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-15 16:46:06,245 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-15 16:46:06,256 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-15 16:46:06,407 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-15 16:46:06,407 Root WebApplicationContext: initialization completed in 5388 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-15 16:46:06,851 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-10-15 16:46:07,293 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-10-15 16:46:07,294 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-15 16:46:07,294 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-15 16:46:07,295 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-10-15 16:46:10,184 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-10-15 16:46:10,207 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-10-15 16:46:10,208 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-10-15 16:46:10,215 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-10-15 16:46:10,218 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-10-15 16:46:10,220 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-10-15 16:46:10,221 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-10-15 16:46:10,221 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-10-15 16:46:10,221 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5cca5ff3 setJobFactory QuartzScheduler.java 2287
INFO 2019-10-15 16:46:12,037 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-10-15 16:46:12,249 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-10-15 16:46:12,568 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-10-15 16:46:13,577 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-10-15 16:46:13,614 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-10-15 16:46:13,718 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-10-15 16:46:14,000 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
ERROR 2019-10-15 16:46:14,214 {conn-10005, pstmt-20000} execute error. SELECT * FROM QRTZ_LOCKS WHERE SCHED_NAME = 'quartzScheduler' AND LOCK_NAME = ? FOR UPDATE statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.qrtz_locks' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at org.quartz.impl.jdbcjobstore.StdRowLockSemaphore.executeSQL(StdRowLockSemaphore.java:96)
    at org.quartz.impl.jdbcjobstore.DBSemaphore.obtainLock(DBSemaphore.java:113)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3842)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverJobs(JobStoreSupport.java:839)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.schedulerStarted(JobStoreSupport.java:695)
    at org.quartz.core.QuartzScheduler.start(QuartzScheduler.java:539)
    at org.quartz.impl.StdScheduler.start(StdScheduler.java:142)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.startScheduler(SchedulerFactoryBean.java:727)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.start(SchedulerFactoryBean.java:799)
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182)
    at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53)
    at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360)
    at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158)
    at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:893)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Logback Log Messages

Log session start time Tue Oct 15 17:35:34 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-15 17:04:36,866 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9048 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-15 17:04:36,875 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-15 17:04:39,791 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-15 17:04:39,801 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-15 17:04:39,970 Finished Spring Data repository scanning in 145ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-15 17:04:40,751 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8e8552a9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:04:40,954 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:04:42,555 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:04:42,609 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:04:42,737 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6e7fe913] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:04:43,168 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:04:43,180 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$d80e59e4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:04:43,199 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:04:43,218 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:04:43,270 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:04:43,294 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$8399a75d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:04:43,922 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:04:44,225 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:04:44,248 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$d953d9f3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:04:44,318 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$8198c6c3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:04:44,326 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:04:45,289 Tomcat initialized with port(s): 8080 (http) initialize TomcatWebServer.java 90
INFO 2019-10-15 17:04:45,322 Initializing ProtocolHandler ["http-nio-8080"] log DirectJDKLog.java 173
INFO 2019-10-15 17:04:45,337 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-15 17:04:45,338 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-15 17:04:45,356 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-15 17:04:45,592 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-15 17:04:45,592 Root WebApplicationContext: initialization completed in 8641 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-15 17:04:46,209 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-10-15 17:04:46,900 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-10-15 17:04:46,901 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-15 17:04:46,902 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-15 17:04:46,903 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-10-15 17:04:50,990 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-10-15 17:04:51,015 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-10-15 17:04:51,016 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-10-15 17:04:51,020 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-10-15 17:04:51,023 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-10-15 17:04:51,024 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-10-15 17:04:51,024 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-10-15 17:04:51,024 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-10-15 17:04:51,024 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@52a605c3 setJobFactory QuartzScheduler.java 2287
INFO 2019-10-15 17:04:53,489 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-10-15 17:04:53,768 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-10-15 17:04:54,308 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-10-15 17:04:55,605 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-10-15 17:04:55,653 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-10-15 17:04:55,743 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-10-15 17:04:56,239 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-10-15 17:04:56,729 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-10-15 17:04:56,776 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-10-15 17:04:56,777 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-10-15 17:04:56,781 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-10-15 17:04:56,793 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-10-15 17:04:56,795 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-10-15 17:04:56,825 Starting ProtocolHandler ["http-nio-8080"] log DirectJDKLog.java 173
INFO 2019-10-15 17:04:56,926 Tomcat started on port(s): 8080 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-10-15 17:04:56,932 Started JeecgApplication in 21.144 seconds (JVM running for 21.952) logStarted StartupInfoLogger.java 59
INFO 2019-10-15 17:04:56,959 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8080/jeecg-boot/ External: http://192.168.1.135:8080/jeecg-boot/ swagger-ui: http://192.168.1.135:8080/jeecg-boot/swagger-ui.html Doc: http://192.168.1.135:8080/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
Logback Log Messages

Log session start time Wed Oct 16 09:37:56 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-15 17:35:35,160 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 4040 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-15 17:35:35,175 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-15 17:35:37,933 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-15 17:35:37,938 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-15 17:35:38,093 Finished Spring Data repository scanning in 109ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-15 17:35:38,789 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$19fd229b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:35:38,970 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:35:40,240 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:35:40,273 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:35:40,385 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f9f7b905] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:35:40,735 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:35:40,741 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$638629d6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:35:40,752 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:35:40,769 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:35:40,793 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:35:40,801 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$f11774f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:35:41,177 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:35:41,485 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:35:41,498 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$64cba9e5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:35:41,546 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$d1096b5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:35:41,551 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-15 17:35:42,196 Tomcat initialized with port(s): 8888 (http) initialize TomcatWebServer.java 90
INFO 2019-10-15 17:35:42,232 Initializing ProtocolHandler ["http-nio-8888"] log DirectJDKLog.java 173
INFO 2019-10-15 17:35:42,256 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-15 17:35:42,257 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-15 17:35:42,269 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-15 17:35:42,437 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-15 17:35:42,437 Root WebApplicationContext: initialization completed in 7213 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-15 17:35:43,229 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-10-15 17:35:43,991 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-10-15 17:35:43,992 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-15 17:35:43,992 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-15 17:35:43,992 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-10-15 17:35:47,157 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-10-15 17:35:47,188 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-10-15 17:35:47,189 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-10-15 17:35:47,194 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-10-15 17:35:47,198 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-10-15 17:35:47,200 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-10-15 17:35:47,200 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-10-15 17:35:47,201 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-10-15 17:35:47,201 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6e475994 setJobFactory QuartzScheduler.java 2287
INFO 2019-10-15 17:35:48,972 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-10-15 17:35:49,175 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-10-15 17:35:49,627 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-10-15 17:35:50,794 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-10-15 17:35:50,849 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-10-15 17:35:50,915 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-10-15 17:35:51,215 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-10-15 17:35:51,615 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-10-15 17:35:51,623 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-10-15 17:35:51,624 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-10-15 17:35:51,625 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-10-15 17:35:51,627 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-10-15 17:35:51,628 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-10-15 17:35:51,642 Starting ProtocolHandler ["http-nio-8888"] log DirectJDKLog.java 173
INFO 2019-10-15 17:35:51,681 Tomcat started on port(s): 8888 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-10-15 17:35:51,684 Started JeecgApplication in 17.226 seconds (JVM running for 17.969) logStarted StartupInfoLogger.java 59
INFO 2019-10-15 17:35:51,697 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8888/jeecg-boot/ External: http://192.168.1.135:8888/jeecg-boot/ swagger-ui: http://192.168.1.135:8888/jeecg-boot/swagger-ui.html Doc: http://192.168.1.135:8888/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-10-15 17:58:44,155 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-10-15 17:58:44,208 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-10-15 17:58:44,561 Completed initialization in 352 ms initServletBean FrameworkServlet.java 546
ERROR 2019-10-15 17:58:45,497 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: 用户不存在!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:114)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-10-15 17:59:26,849 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-10-15 17:59:26,856 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-10-15 17:59:29,829 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzExMzUzNjYsInVzZXJuYW1lIjoiYWRtaW4ifQ.AH_oqoYYw2jTlXwO4b8MHk9oZcqvKD3hWhFPWIRRtK8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-15 17:59:56,763 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-15 17:59:57,034 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-10-15 17:59:57,144 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571133596764) getDictItems SysDictController.java 160
INFO 2019-10-15 17:59:57,180 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-15 17:59:57,225 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571133597181) getDictItems SysDictController.java 160
INFO 2019-10-15 18:01:04,576 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <class name="test" table="test" optimistic-lock="version"> <id name="id" type="java.lang.String" length="36" unsaved-value="null"> <generator class="uuid" /> </id> <property name="create_by" type="java.lang.String" access="property"> <column name="create_by" length="50" not-null="false" unique="false"> <comment>创建人</comment> </column> </property> <property name="create_time" type="java.util.Date" access="property"> <column name="create_time" length="20" not-null="false" unique="false"> <comment>创建日期</comment> </column> </property> <property name="update_by" type="java.lang.String" access="property"> <column name="update_by" length="50" not-null="false" unique="false"> <comment>更新人</comment> </column> </property> <property name="update_time" type="java.util.Date" access="property"> <column name="update_time" length="20" not-null="false" unique="false"> <comment>更新日期</comment> </column> </property> <property name="sys_org_code" type="java.lang.String" access="property"> <column name="sys_org_code" length="64" not-null="false" unique="false"> <comment>所属部门</comment> </column> </property> </class> </hibernate-mapping> a DbTableProcess.java 64
INFO 2019-10-15 18:01:04,905 HHH000412: Hibernate Core {5.3.7.Final} logVersion Version.java 46
INFO 2019-10-15 18:01:04,908 HHH000206: hibernate.properties not found <clinit> Environment.java 213
INFO 2019-10-15 18:01:06,324 HCANN000001: Hibernate Commons Annotations {5.0.4.Final} <clinit> JavaReflectionManager.java 49
WARN 2019-10-15 18:01:06,488 HHH10001002: Using Hibernate built-in connection pool (not for production use!) configure DriverManagerConnectionProviderImpl.java 73
INFO 2019-10-15 18:01:06,489 HHH10001005: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false] buildCreator DriverManagerConnectionProviderImpl.java 129
INFO 2019-10-15 18:01:06,490 HHH10001001: Connection properties: {user=root, password=****} buildCreator DriverManagerConnectionProviderImpl.java 138
INFO 2019-10-15 18:01:06,490 HHH10001003: Autocommit mode: false buildCreator DriverManagerConnectionProviderImpl.java 143
INFO 2019-10-15 18:01:06,494 HHH000115: Hibernate connection pool size: 20 (min=1) <init> DriverManagerConnectionProviderImpl.java 281
INFO 2019-10-15 18:01:06,518 HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect <init> Dialect.java 157
WARN 2019-10-15 18:01:06,712 HHH000409: Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4122 compliant UUID values; consider using org.hibernate.id.UUIDGenerator instead <init> UUIDHexGenerator.java 42
INFO 2019-10-15 18:01:06,719 HHH000227: Running hbm2ddl schema export execute SchemaExport.java 245
INFO 2019-10-15 18:01:06,739 HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@175ebb9f] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. getIsolatedConnection DdlTransactionIsolatorNonJtaImpl.java 47
INFO 2019-10-15 18:01:06,777 HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5a130ded] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. getIsolatedConnection DdlTransactionIsolatorNonJtaImpl.java 47
INFO 2019-10-15 18:01:07,000 HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@268f8536' applyImportSources SchemaCreatorImpl.java 489
INFO 2019-10-15 18:05:26,220 数据库表:【test】已存在 a DbTableUtil.java 179
INFO 2019-10-15 18:05:26,228 getColumnMetadataFormDataBase --->COLUMN_NAME:ID TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:36 b DbTableProcess.java 280
INFO 2019-10-15 18:05:26,228 getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 b DbTableProcess.java 280
INFO 2019-10-15 18:05:26,229 getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 b DbTableProcess.java 280
INFO 2019-10-15 18:05:26,229 getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 b DbTableProcess.java 280
INFO 2019-10-15 18:05:26,229 getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 b DbTableProcess.java 280
INFO 2019-10-15 18:05:26,229 getColumnMetadataFormDataBase --->COLUMN_NAME:SYS_ORG_CODE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:64 b DbTableProcess.java 280
INFO 2019-10-15 18:05:26,229 getColumnMetadataFormCgForm ---->COLUMN_NAME:id TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:36 c DbTableProcess.java 310
INFO 2019-10-15 18:05:26,230 getColumnMetadataFormCgForm ---->COLUMN_NAME:create_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 c DbTableProcess.java 310
INFO 2019-10-15 18:05:26,230 getColumnMetadataFormCgForm ---->COLUMN_NAME:create_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 c DbTableProcess.java 310
INFO 2019-10-15 18:05:26,230 getColumnMetadataFormCgForm ---->COLUMN_NAME:update_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 c DbTableProcess.java 310
INFO 2019-10-15 18:05:26,231 getColumnMetadataFormCgForm ---->COLUMN_NAME:update_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 c DbTableProcess.java 310
INFO 2019-10-15 18:05:26,231 getColumnMetadataFormCgForm ---->COLUMN_NAME:sys_org_code TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:64 c DbTableProcess.java 310
INFO 2019-10-15 18:05:26,231 getColumnMetadataFormCgForm ---->COLUMN_NAME:asdf TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 c DbTableProcess.java 310
INFO 2019-10-15 18:05:26,231 [alter table test MODIFY COLUMN update_time datetime NULL COMMENT '更新日期' ;, alter table test MODIFY COLUMN create_time datetime NULL COMMENT '创建日期' ;, alter table test ADD COLUMN asdf varchar(32) NULL COMMENT '模压' ;, , alter table test MODIFY COLUMN id varchar(36) NOT NULL COMMENT '主键' ;, ] b DbTableProcess.java 214
INFO 2019-10-15 18:08:18,698 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-10-15 18:08:18,710 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-10-15 18:08:18,724 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-10-15 18:08:48,716 dictCode : activiti_sync getDictItems SysDictController.java 127
INFO 2019-10-15 18:08:48,725 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-10-15 18:08:48,731 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=同步), DictModel(value=0, text=不同步)], timestamp=1571134128717) getDictItems SysDictController.java 160
INFO 2019-10-15 18:08:53,551 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=s, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-15 18:08:53,682 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=su, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-15 18:08:54,023 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=suf, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-15 18:08:54,937 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=su, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-15 18:08:55,081 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=s, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-15 18:08:55,168 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-15 18:08:57,997 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=s, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-15 18:08:58,427 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=sf, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-15 18:08:58,932 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=sf, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-15 18:10:50,635 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=a, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-15 18:10:50,822 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=ad, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-15 18:10:50,886 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=adm, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-15 18:10:51,004 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=admi, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-15 18:10:51,185 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=admin, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-15 18:10:51,187 该值不可用,系统中已存在! doDuplicateCheck DuplicateCheckController.java 58
Logback Log Messages

Log session start time Wed Oct 16 11:23:03 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-16 09:37:56,841 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16452 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-16 09:37:56,848 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-16 09:37:58,898 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-16 09:37:58,924 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-16 09:37:59,076 Finished Spring Data repository scanning in 122ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-16 09:37:59,679 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$5064c380] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 09:37:59,830 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 09:38:01,179 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 09:38:01,215 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 09:38:01,313 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$305f59ea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 09:38:01,569 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 09:38:01,575 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$99edcabb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 09:38:01,584 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 09:38:01,594 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 09:38:01,616 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 09:38:01,624 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$45791834] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 09:38:01,958 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 09:38:02,220 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 09:38:02,232 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$9b334aca] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 09:38:02,279 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$4378379a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 09:38:02,284 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 09:38:02,954 Tomcat initialized with port(s): 8888 (http) initialize TomcatWebServer.java 90
INFO 2019-10-16 09:38:02,986 Initializing ProtocolHandler ["http-nio-8888"] log DirectJDKLog.java 173
INFO 2019-10-16 09:38:03,002 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-16 09:38:03,002 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-16 09:38:03,014 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-16 09:38:03,183 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-16 09:38:03,184 Root WebApplicationContext: initialization completed in 6286 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-16 09:38:03,822 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-10-16 09:38:04,459 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-10-16 09:38:04,460 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-16 09:38:04,460 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-16 09:38:04,461 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-10-16 09:38:07,479 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-10-16 09:38:07,517 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-10-16 09:38:07,517 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-10-16 09:38:07,522 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-10-16 09:38:07,525 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-10-16 09:38:07,527 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-10-16 09:38:07,527 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-10-16 09:38:07,528 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-10-16 09:38:07,528 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@281028ce setJobFactory QuartzScheduler.java 2287
INFO 2019-10-16 09:38:09,410 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-10-16 09:38:09,646 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-10-16 09:38:10,087 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-10-16 09:38:11,229 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-10-16 09:38:11,282 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-10-16 09:38:11,350 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-10-16 09:38:11,661 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-10-16 09:38:12,039 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-10-16 09:38:12,057 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-10-16 09:38:12,058 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-10-16 09:38:12,060 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-10-16 09:38:12,063 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-10-16 09:38:12,064 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-10-16 09:38:12,078 Starting ProtocolHandler ["http-nio-8888"] log DirectJDKLog.java 173
INFO 2019-10-16 09:38:12,108 Tomcat started on port(s): 8888 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-10-16 09:38:12,113 Started JeecgApplication in 16.042 seconds (JVM running for 16.78) logStarted StartupInfoLogger.java 59
INFO 2019-10-16 09:38:12,128 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8888/jeecg-boot/ External: http://192.168.1.126:8888/jeecg-boot/ swagger-ui: http://192.168.1.126:8888/jeecg-boot/swagger-ui.html Doc: http://192.168.1.126:8888/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-10-16 09:45:50,935 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-10-16 09:45:50,963 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-10-16 09:45:51,223 Completed initialization in 258 ms initServletBean FrameworkServlet.java 546
ERROR 2019-10-16 09:45:52,130 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: 用户不存在!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:114)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-10-16 09:46:14,434 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-10-16 09:46:14,437 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-10-16 09:46:16,968 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzExOTIxNzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.RQKDxrBquZbJ7d5HvQjMdqZiOvNrXjBVYwpb1yZ30Qg getUserPermissionByToken SysPermissionController.java 120
Logback Log Messages

Log session start time Wed Oct 16 13:51:55 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-16 11:23:04,295 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11628 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-16 11:23:04,326 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-16 11:23:08,748 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-16 11:23:08,761 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-16 11:23:08,902 Finished Spring Data repository scanning in 110ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-16 11:23:09,730 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$12a7b09a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 11:23:09,917 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 11:23:11,216 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 11:23:11,263 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 11:23:11,388 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f2a24704] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 11:23:11,685 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 11:23:11,701 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$5c30b7d5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 11:23:11,701 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 11:23:11,716 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 11:23:11,732 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 11:23:11,747 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$7bc054e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 11:23:12,185 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 11:23:12,451 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 11:23:12,453 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$5d7637e4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 11:23:12,485 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$5bb24b4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 11:23:12,500 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 11:23:13,157 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-10-16 11:23:13,172 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-10-16 11:23:13,203 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-16 11:23:13,203 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-16 11:23:13,219 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-16 11:23:13,375 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-16 11:23:13,375 Root WebApplicationContext: initialization completed in 8986 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-16 11:23:13,875 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-10-16 11:23:14,611 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-10-16 11:23:14,611 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-16 11:23:14,611 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-16 11:23:14,611 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-10-16 11:23:17,861 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-10-16 11:23:18,359 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-10-16 11:23:18,359 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-10-16 11:23:18,359 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-10-16 11:23:18,359 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-10-16 11:23:18,359 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-10-16 11:23:18,359 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-10-16 11:23:18,359 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-10-16 11:23:18,359 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@c76762 setJobFactory QuartzScheduler.java 2287
INFO 2019-10-16 11:23:20,187 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-10-16 11:23:20,442 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-10-16 11:23:20,973 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-10-16 11:23:22,192 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-10-16 11:23:22,261 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-10-16 11:23:22,355 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-10-16 11:23:22,699 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-10-16 11:23:23,136 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-10-16 11:23:23,152 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-10-16 11:23:23,152 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-10-16 11:23:23,152 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-10-16 11:23:23,152 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-10-16 11:23:23,152 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-10-16 11:23:23,179 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-10-16 11:23:23,219 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-10-16 11:23:23,223 Started JeecgApplication in 20.159 seconds (JVM running for 21.497) logStarted StartupInfoLogger.java 59
INFO 2019-10-16 11:23:23,239 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.114:8889/jeecg-boot/ swagger-ui: http://192.168.60.114:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.114:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-10-16 11:24:20,066 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-10-16 11:24:20,067 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-10-16 11:24:20,094 Completed initialization in 26 ms initServletBean FrameworkServlet.java 546
INFO 2019-10-16 11:24:20,747 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-10-16 11:24:20,750 Starting without optional kqueue library <clinit> KqueueProvider.java 70
ERROR 2019-10-16 11:24:22,061 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-10-16 11:24:23,498 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-10-16 11:24:42,517 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzExOTgwODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.k1J6me2Vq14n9AC-D4UUjh5ll12nZHH06KGO5ZowuTQ getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 11:24:55,418 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 11:24:55,477 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-10-16 11:24:55,560 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571196295420) getDictItems SysDictController.java 160
INFO 2019-10-16 11:24:55,598 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 11:24:55,613 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571196295599) getDictItems SysDictController.java 160
INFO 2019-10-16 11:27:40,526 ----jeecg---Code----Generation----[单表模型:test]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-10-16 11:27:40,528 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-2526562096583966909, entityPackage=test, entityName=Test, primaryKeyField=id, columns=[{"fieldDbName":"asdf","fieldName":"asdf","filedComment":"模压","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"test","ftlDescription":"mytest","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"test","entityName":"Test","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"asdf","fieldName":"asdf","filedComment":"模压","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=test} a CodeGenerateOne.java 117
INFO 2019-10-16 11:27:40,530 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-10-16 11:27:41,170 ----jeecg----Code----Generation-----[单表模型:test]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-10-16 11:37:38,521 ----jeecg---Code----Generation----[单表模型:test]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-10-16 11:37:38,522 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-2518530419165971230, entityPackage=test, entityName=Test, primaryKeyField=id, columns=[{"fieldDbName":"asdf","fieldName":"asdf","filedComment":"模压","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"test","ftlDescription":"mytest","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"test","entityName":"Test","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"asdf","fieldName":"asdf","filedComment":"模压","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=test} a CodeGenerateOne.java 117
INFO 2019-10-16 11:37:38,524 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-10-16 11:37:38,629 ----jeecg----Code----Generation-----[单表模型:test]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-10-16 11:43:58,389 ----jeecg---Code----Generation----[单表模型:test]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-10-16 11:43:58,390 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=1725259336065376798, entityPackage=prd, entityName=Test, primaryKeyField=id, columns=[{"fieldDbName":"asdf","fieldName":"asdf","filedComment":"模压","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"test","ftlDescription":"mytest","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"prd","entityName":"Test","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"asdf","fieldName":"asdf","filedComment":"模压","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=test} a CodeGenerateOne.java 117
INFO 2019-10-16 11:43:58,393 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-10-16 11:43:58,458 ----jeecg----Code----Generation-----[单表模型:test]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-10-16 11:47:29,119 ----jeecg---Code----Generation----[单表模型:test]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-10-16 11:47:29,120 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-2789295474893066880, entityPackage=prdwork, entityName=Test, primaryKeyField=id, columns=[{"fieldDbName":"asdf","fieldName":"asdf","filedComment":"模压","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"test","ftlDescription":"mytest","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"prdwork","entityName":"Test","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"asdf","fieldName":"asdf","filedComment":"模压","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=test} a CodeGenerateOne.java 117
INFO 2019-10-16 11:47:29,121 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-10-16 11:47:29,190 ----jeecg----Code----Generation-----[单表模型:test]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-10-16 11:51:57,107 数据库表:【test】已存在 a DbTableUtil.java 179
INFO 2019-10-16 11:51:57,196 getColumnMetadataFormDataBase --->COLUMN_NAME:ID TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:36 b DbTableProcess.java 280
INFO 2019-10-16 11:51:57,198 getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 b DbTableProcess.java 280
INFO 2019-10-16 11:51:57,199 getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 b DbTableProcess.java 280
INFO 2019-10-16 11:51:57,199 getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 b DbTableProcess.java 280
INFO 2019-10-16 11:51:57,200 getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 b DbTableProcess.java 280
INFO 2019-10-16 11:51:57,200 getColumnMetadataFormDataBase --->COLUMN_NAME:SYS_ORG_CODE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:64 b DbTableProcess.java 280
INFO 2019-10-16 11:51:57,200 getColumnMetadataFormDataBase --->COLUMN_NAME:ASDF TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:32 b DbTableProcess.java 280
INFO 2019-10-16 11:51:57,201 getColumnMetadataFormCgForm ---->COLUMN_NAME:id TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:36 c DbTableProcess.java 310
INFO 2019-10-16 11:51:57,201 getColumnMetadataFormCgForm ---->COLUMN_NAME:create_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 c DbTableProcess.java 310
INFO 2019-10-16 11:51:57,201 getColumnMetadataFormCgForm ---->COLUMN_NAME:create_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 c DbTableProcess.java 310
INFO 2019-10-16 11:51:57,202 getColumnMetadataFormCgForm ---->COLUMN_NAME:update_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 c DbTableProcess.java 310
INFO 2019-10-16 11:51:57,202 getColumnMetadataFormCgForm ---->COLUMN_NAME:update_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 c DbTableProcess.java 310
INFO 2019-10-16 11:51:57,202 getColumnMetadataFormCgForm ---->COLUMN_NAME:sys_org_code TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:64 c DbTableProcess.java 310
INFO 2019-10-16 11:51:57,202 getColumnMetadataFormCgForm ---->COLUMN_NAME:name TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 c DbTableProcess.java 310
INFO 2019-10-16 11:51:57,202 getColumnMetadataFormCgForm ---->COLUMN_NAME:age TYPE_NAME:int DECIMAL_DIGITS:0 COLUMN_SIZE:32 c DbTableProcess.java 310
INFO 2019-10-16 11:51:57,203 [alter table test MODIFY COLUMN update_time datetime NULL COMMENT '更新日期' ;, alter table test MODIFY COLUMN create_time datetime NULL COMMENT '创建日期' ;, alter table test ADD COLUMN name varchar(32) NULL COMMENT '名字' ;, , alter table test ADD COLUMN age int(32) NULL COMMENT '年龄' ;, , alter table test DROP COLUMN asdf;] b DbTableProcess.java 214
INFO 2019-10-16 11:52:30,296 ----jeecg---Code----Generation----[单表模型:test]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-10-16 11:52:30,298 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=6513332602698288871, entityPackage=prd, entityName=Test, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"age","fieldName":"age","filedComment":"年龄","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"test","ftlDescription":"mytest","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"prd","entityName":"Test","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"age","fieldName":"age","filedComment":"年龄","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=test} a CodeGenerateOne.java 117
INFO 2019-10-16 11:52:30,301 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-10-16 11:52:30,352 ----jeecg----Code----Generation-----[单表模型:test]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-10-16 11:53:03,300 数据库表:【test】已存在 a DbTableUtil.java 179
INFO 2019-10-16 11:53:52,754 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <class name="test1" table="test1" optimistic-lock="version"> <id name="id" type="java.lang.String" length="36" unsaved-value="null"> <generator class="uuid" /> </id> <property name="create_by" type="java.lang.String" access="property"> <column name="create_by" length="50" not-null="false" unique="false"> <comment>创建人</comment> </column> </property> <property name="create_time" type="java.util.Date" access="property"> <column name="create_time" length="20" not-null="false" unique="false"> <comment>创建日期</comment> </column> </property> <property name="update_by" type="java.lang.String" access="property"> <column name="update_by" length="50" not-null="false" unique="false"> <comment>更新人</comment> </column> </property> <property name="update_time" type="java.util.Date" access="property"> <column name="update_time" length="20" not-null="false" unique="false"> <comment>更新日期</comment> </column> </property> <property name="sys_org_code" type="java.lang.String" access="property"> <column name="sys_org_code" length="64" not-null="false" unique="false"> <comment>所属部门</comment> </column> </property> </class> </hibernate-mapping> a DbTableProcess.java 64
INFO 2019-10-16 11:53:53,086 HHH000412: Hibernate Core {5.3.7.Final} logVersion Version.java 46
INFO 2019-10-16 11:53:53,089 HHH000206: hibernate.properties not found <clinit> Environment.java 213
INFO 2019-10-16 11:53:54,852 HCANN000001: Hibernate Commons Annotations {5.0.4.Final} <clinit> JavaReflectionManager.java 49
WARN 2019-10-16 11:53:55,036 HHH10001002: Using Hibernate built-in connection pool (not for production use!) configure DriverManagerConnectionProviderImpl.java 73
INFO 2019-10-16 11:53:55,037 HHH10001005: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false] buildCreator DriverManagerConnectionProviderImpl.java 129
INFO 2019-10-16 11:53:55,038 HHH10001001: Connection properties: {user=root, password=****} buildCreator DriverManagerConnectionProviderImpl.java 138
INFO 2019-10-16 11:53:55,039 HHH10001003: Autocommit mode: false buildCreator DriverManagerConnectionProviderImpl.java 143
INFO 2019-10-16 11:53:55,043 HHH000115: Hibernate connection pool size: 20 (min=1) <init> DriverManagerConnectionProviderImpl.java 281
INFO 2019-10-16 11:53:55,135 HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect <init> Dialect.java 157
WARN 2019-10-16 11:53:55,343 HHH000409: Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4122 compliant UUID values; consider using org.hibernate.id.UUIDGenerator instead <init> UUIDHexGenerator.java 42
INFO 2019-10-16 11:53:55,351 HHH000227: Running hbm2ddl schema export execute SchemaExport.java 245
INFO 2019-10-16 11:53:55,383 HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@7a2ea3b0] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. getIsolatedConnection DdlTransactionIsolatorNonJtaImpl.java 47
INFO 2019-10-16 11:53:55,429 HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@566a001b] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. getIsolatedConnection DdlTransactionIsolatorNonJtaImpl.java 47
INFO 2019-10-16 11:53:55,606 HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@24d6bf9d' applyImportSources SchemaCreatorImpl.java 489
INFO 2019-10-16 11:54:58,212 ----jeecg---Code----Generation----[单表模型:test1]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-10-16 11:54:58,546 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=472069498444097928, entityPackage=prd, entityName=Test1, primaryKeyField=id, columns=[{"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"varchar","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"null","scale":"null","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"}], tableVo={"tableName":"test1","ftlDescription":"mytest1","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"prd","entityName":"Test1","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=test1} a CodeGenerateOne.java 117
INFO 2019-10-16 11:54:58,548 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
ERROR 2019-10-16 11:54:58,600 Error executing FreeMarker template error _JULLoggerFactory.java 59
freemarker.core.InvalidReferenceException: The following has evaluated to null or missing: ==> po.isQuery [in template "java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 14, column 6] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #if po.isQuery == "Y" [in template "java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 14, column 1] ----
    at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134)
    at freemarker.core.EvalUtil.compare(EvalUtil.java:198)
    at freemarker.core.EvalUtil.compare(EvalUtil.java:115)
    at freemarker.core.ComparisonExpression.evalToBoolean(ComparisonExpression.java:62)
    at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48)
    at freemarker.core.Environment.visit(Environment.java:366)
    at freemarker.core.IteratorBlock$IterationContext.executedNestedContentForCollOrSeqListing(IteratorBlock.java:317)
    at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:271)
    at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:242)
    at freemarker.core.Environment.visitIteratorBlock(Environment.java:642)
    at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:107)
    at freemarker.core.IteratorBlock.accept(IteratorBlock.java:93)
    at freemarker.core.Environment.visit(Environment.java:330)
    at freemarker.core.Environment.visit(Environment.java:336)
    at freemarker.core.Environment.process(Environment.java:309)
    at freemarker.template.Template.process(Template.java:384)
    at org.jeecgframework.codegenerate.generate.util.b.a(FreemarkerHelper.java:85)
    at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:105)
    at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:75)
    at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:55)
    at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:39)
    at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOne.generateCodeFile(CodeGenerateOne.java:135)
    at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOne.generateCodeFile(CodeGenerateOne.java:149)
    at org.jeecg.modules.online.cgform.service.a.c.generateCode(OnlCgformHeadServiceImpl.java:1027)
    at org.jeecg.modules.online.cgform.service.a.c$$FastClassBySpringCGLIB$$76271ae1.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.online.cgform.service.a.c$$EnhancerBySpringCGLIB$$6a36ee8.generateCode(<generated>)
    at org.jeecg.modules.online.cgform.service.a.c$$FastClassBySpringCGLIB$$76271ae1.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.online.cgform.service.a.c$$EnhancerBySpringCGLIB$$f2728b3c.generateCode(<generated>)
    at org.jeecg.modules.online.cgform.a.a.b(OnlCgformApiController.java:1003)
    at org.jeecg.modules.online.cgform.a.a$$FastClassBySpringCGLIB$$b709198.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.online.cgform.a.a$$EnhancerBySpringCGLIB$$f7b574d5.b(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:908)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-10-16 11:54:58,639 freemarker.core.InvalidReferenceException: The following has evaluated to null or missing: ==> po.isQuery [in template "java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 14, column 6] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #if po.isQuery == "Y" [in template "java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 14, column 1] ---- a BaseCodeGenerate.java 87
INFO 2019-10-16 11:54:58,649 ----jeecg----Code----Generation-----[单表模型:test1]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-10-16 11:55:59,082 ----jeecg---Code----Generation----[单表模型:test]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-10-16 11:55:59,083 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=824921308682034059, entityPackage=rd, entityName=Test, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"age","fieldName":"age","filedComment":"年龄","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"test","ftlDescription":"mytest","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"rd","entityName":"Test","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"age","fieldName":"age","filedComment":"年龄","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=test} a CodeGenerateOne.java 117
INFO 2019-10-16 11:55:59,084 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-10-16 11:55:59,134 ----jeecg----Code----Generation-----[单表模型:test]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-10-16 11:56:53,467 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-10-16 11:56:53,467 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-10-16 11:56:53,470 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-10-16 11:56:53,470 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-10-16 11:56:53,486 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571198213468) getDictItems SysDictController.java 160
INFO 2019-10-16 11:56:53,487 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571198213468) getDictItems SysDictController.java 160
INFO 2019-10-16 11:58:43,293 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 11:58:43,336 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-10-16 11:58:43,349 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-10-16 11:58:43,353 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 11:59:11,598 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 11:59:11,601 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 11:59:11,657 ======角色授权成功=====耗时:38毫秒 saveRolePermission SysPermissionController.java 325
INFO 2019-10-16 11:59:29,772 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzExOTgwODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.k1J6me2Vq14n9AC-D4UUjh5ll12nZHH06KGO5ZowuTQ getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 11:59:44,992 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-10-16 11:59:45,008 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571198384992) getDictItems SysDictController.java 160
INFO 2019-10-16 11:59:45,011 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-10-16 11:59:45,015 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571198385012) getDictItems SysDictController.java 160
INFO 2019-10-16 12:01:03,026 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-10-16 12:01:03,029 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-10-16 12:01:03,032 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571198463028) getDictItems SysDictController.java 160
INFO 2019-10-16 12:01:03,033 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571198463030) getDictItems SysDictController.java 160
ERROR 2019-10-16 13:40:38,444 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-10-16 13:40:38,445 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-10-16 13:40:38,444 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-10-16 13:40:54,589 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-10-16 13:40:54,766 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-10-16 13:43:18,751 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDYzOTgsInVzZXJuYW1lIjoiYWRtaW4ifQ.52Xjeo4e586DC-B8EslLm9Ra4wtPFQYc3WynXy_8SS4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 13:43:39,368 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-10-16 13:43:39,391 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-10-16 13:43:39,403 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-10-16 13:44:00,211 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-10-16 13:44:00,211 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-10-16 13:44:00,228 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-10-16 13:44:00,226 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-10-16 13:44:00,244 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571204640215) getDictItems SysDictController.java 160
INFO 2019-10-16 13:44:00,243 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571204640212) getDictItems SysDictController.java 160
INFO 2019-10-16 13:48:17,551 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 13:48:17,567 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-10-16 13:48:17,593 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-10-16 13:48:17,601 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 13:49:02,429 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 13:49:02,432 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 13:49:17,341 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 13:49:17,346 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 13:49:17,425 ======角色授权成功=====耗时:73毫秒 saveRolePermission SysPermissionController.java 325
INFO 2019-10-16 13:49:26,417 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDYzOTgsInVzZXJuYW1lIjoiYWRtaW4ifQ.52Xjeo4e586DC-B8EslLm9Ra4wtPFQYc3WynXy_8SS4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 13:49:31,564 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDYzOTgsInVzZXJuYW1lIjoiYWRtaW4ifQ.52Xjeo4e586DC-B8EslLm9Ra4wtPFQYc3WynXy_8SS4 getUserPermissionByToken SysPermissionController.java 120
Logback Log Messages

Log session start time Wed Oct 16 13:55:13 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-16 13:51:55,754 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 1804 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-16 13:51:55,762 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
WARN 2019-10-16 13:51:56,353 Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [org.jeecg.JeecgApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'testController' for bean class [org.jeecg.modules.demo.prd.controller.TestController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.message.websocket.TestController] refresh AbstractApplicationContext.java 557
ERROR 2019-10-16 13:51:56,382 Application run failed reportFailure SpringApplication.java 858
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [org.jeecg.JeecgApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'testController' for bean class [org.jeecg.modules.demo.prd.controller.TestController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.message.websocket.TestController]
    at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:181)
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:315)
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95)
    at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:705)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'testController' for bean class [org.jeecg.modules.demo.prd.controller.TestController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.message.websocket.TestController]
    at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPathBeanDefinitionScanner.java:348)
    at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:286)
    at org.springframework.context.annotation.ComponentScanAnnotationParser.parse(ComponentScanAnnotationParser.java:132)
    at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:287)
    at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:242)
    at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:199)
    at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:167)
     ... 13 common frames omitted
Logback Log Messages

Log session start time Wed Oct 16 14:19:59 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-16 13:55:14,142 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 15292 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-16 13:55:14,148 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-16 13:55:16,054 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-16 13:55:16,060 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-16 13:55:16,384 Finished Spring Data repository scanning in 280ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-16 13:55:16,976 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$ff49a3a1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 13:55:17,149 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 13:55:18,524 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 13:55:18,568 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 13:55:18,668 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$df443a0b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 13:55:18,935 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 13:55:18,941 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$48d2aadc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 13:55:18,954 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 13:55:18,963 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 13:55:18,988 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 13:55:18,998 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$f45df855] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 13:55:19,308 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 13:55:19,514 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 13:55:19,530 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$4a182aeb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 13:55:19,579 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$f25d17bb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 13:55:19,587 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 13:55:20,171 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-10-16 13:55:20,195 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-10-16 13:55:20,218 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-16 13:55:20,219 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-16 13:55:20,233 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-16 13:55:20,413 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-16 13:55:20,414 Root WebApplicationContext: initialization completed in 6215 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-16 13:55:20,933 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-10-16 13:55:21,401 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-10-16 13:55:21,402 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-16 13:55:21,403 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-16 13:55:21,404 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-10-16 13:55:24,810 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-10-16 13:55:24,836 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-10-16 13:55:24,836 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-10-16 13:55:24,843 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-10-16 13:55:24,846 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-10-16 13:55:24,847 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-10-16 13:55:24,847 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-10-16 13:55:24,848 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-10-16 13:55:24,848 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6fc1a1d5 setJobFactory QuartzScheduler.java 2287
INFO 2019-10-16 13:55:27,114 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-10-16 13:55:27,336 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-10-16 13:55:27,760 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-10-16 13:55:29,072 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-10-16 13:55:29,121 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-10-16 13:55:29,199 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-10-16 13:55:29,607 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-10-16 13:55:29,964 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-10-16 13:55:29,980 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-10-16 13:55:29,981 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-10-16 13:55:29,983 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-10-16 13:55:29,986 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-10-16 13:55:29,988 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-10-16 13:55:30,006 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-10-16 13:55:30,087 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-10-16 13:55:30,091 Started JeecgApplication in 16.739 seconds (JVM running for 17.483) logStarted StartupInfoLogger.java 59
INFO 2019-10-16 13:55:30,110 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.114:8889/jeecg-boot/ swagger-ui: http://192.168.60.114:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.114:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-10-16 13:56:56,338 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-10-16 13:56:56,339 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-10-16 13:56:56,368 Completed initialization in 29 ms initServletBean FrameworkServlet.java 546
INFO 2019-10-16 13:56:57,143 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-10-16 13:56:57,145 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-10-16 13:56:59,128 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDYzOTgsInVzZXJuYW1lIjoiYWRtaW4ifQ.52Xjeo4e586DC-B8EslLm9Ra4wtPFQYc3WynXy_8SS4 getUserPermissionByToken SysPermissionController.java 120
ERROR 2019-10-16 13:57:04,302 java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 handleException JeecgBootExceptionHandler.java 54
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:341)
    at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:766)
    at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:671)
    at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
    at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
    at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2085)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1097)
    at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915)
    at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287)
    at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103)
    at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)
    at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180)
    at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at sun.nio.ch.SocketDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(Unknown Source)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
    at sun.nio.ch.IOUtil.write(Unknown Source)
    at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
    at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134)
    at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105)
    at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144)
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223)
    at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743)
    at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:513)
    at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:451)
    at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:530)
    at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112)
    at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:189)
    at org.apache.coyote.Response.doWrite(Response.java:599)
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
     ... 97 common frames omitted
WARN 2019-10-16 13:57:04,305 Failure in @ExceptionHandler public org.jeecg.common.api.vo.Result<?> org.jeecg.common.exception.JeecgBootExceptionHandler.handleException(java.lang.Exception) doResolveHandlerMethodException ExceptionHandlerExceptionResolver.java 419
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:341)
    at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:766)
    at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:671)
    at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
    at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
    at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2085)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1097)
    at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915)
    at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287)
    at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103)
    at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)
    at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180)
    at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119)
    at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:408)
    at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:61)
    at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:139)
    at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80)
    at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1297)
    at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1109)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1055)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at sun.nio.ch.SocketDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(Unknown Source)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
    at sun.nio.ch.IOUtil.write(Unknown Source)
    at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
    at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134)
    at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105)
    at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144)
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223)
    at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743)
    at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:513)
    at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:451)
    at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:530)
    at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:110)
    at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:189)
    at org.apache.coyote.Response.doWrite(Response.java:599)
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
     ... 100 common frames omitted
INFO 2019-10-16 13:57:04,894 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-10-16 13:58:54,627 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDczMzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.veZLGgPd30a2aEzhrbhTjf3qH2FNsNI8ZpSuiCTFknc getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 14:00:19,612 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 14:00:19,652 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-10-16 14:00:19,695 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-10-16 14:00:19,702 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 14:01:05,436 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-10-16 14:01:05,436 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-10-16 14:01:05,447 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571205665437) getDictItems SysDictController.java 160
INFO 2019-10-16 14:01:05,447 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571205665437) getDictItems SysDictController.java 160
INFO 2019-10-16 14:03:11,332 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDczMzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.veZLGgPd30a2aEzhrbhTjf3qH2FNsNI8ZpSuiCTFknc getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 14:03:58,408 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-10-16 14:03:58,414 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571205838409) getDictItems SysDictController.java 160
INFO 2019-10-16 14:03:58,422 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-10-16 14:03:58,428 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571205838423) getDictItems SysDictController.java 160
INFO 2019-10-16 14:04:10,930 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 14:04:10,936 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-10-16 14:04:10,953 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-10-16 14:04:10,962 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 14:06:13,096 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDczMzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.veZLGgPd30a2aEzhrbhTjf3qH2FNsNI8ZpSuiCTFknc getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 14:08:13,608 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-10-16 14:08:13,608 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-10-16 14:08:13,613 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571206093609) getDictItems SysDictController.java 160
INFO 2019-10-16 14:08:13,613 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571206093609) getDictItems SysDictController.java 160
INFO 2019-10-16 14:11:45,648 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 14:11:45,657 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-10-16 14:11:45,672 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-10-16 14:11:45,676 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 14:12:08,676 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDczMzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.veZLGgPd30a2aEzhrbhTjf3qH2FNsNI8ZpSuiCTFknc getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 14:12:34,776 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-10-16 14:12:34,778 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-10-16 14:12:34,782 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571206354779) getDictItems SysDictController.java 160
INFO 2019-10-16 14:12:34,782 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571206354780) getDictItems SysDictController.java 160
INFO 2019-10-16 14:12:49,134 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 14:12:49,140 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-10-16 14:12:49,151 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-10-16 14:12:49,156 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 14:13:02,695 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDczMzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.veZLGgPd30a2aEzhrbhTjf3qH2FNsNI8ZpSuiCTFknc getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 14:15:27,540 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 14:15:27,542 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 14:15:27,684 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-10-16 14:15:27,684 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-10-16 14:15:27,758 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571206527543) getDictItems SysDictController.java 160
INFO 2019-10-16 14:15:27,758 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571206527543) getDictItems SysDictController.java 160
INFO 2019-10-16 14:17:02,755 ----jeecg---Code----Generation----[单表模型:test]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-10-16 14:17:02,759 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-1659373735369691687, entityPackage=prd, entityName=csmtest, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"age","fieldName":"age","filedComment":"年龄","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"test","ftlDescription":"mytest","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"prd","entityName":"csmtest","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"age","fieldName":"age","filedComment":"年龄","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=test} a CodeGenerateOne.java 117
INFO 2019-10-16 14:17:02,763 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-10-16 14:17:03,273 ----jeecg----Code----Generation-----[单表模型:test]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-10-16 14:18:57,688 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDczMzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.veZLGgPd30a2aEzhrbhTjf3qH2FNsNI8ZpSuiCTFknc getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 14:18:58,932 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 14:18:58,947 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571206738934) getDictItems SysDictController.java 160
INFO 2019-10-16 14:18:58,957 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 14:18:58,962 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571206738959) getDictItems SysDictController.java 160
INFO 2019-10-16 14:19:10,889 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDczMzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.veZLGgPd30a2aEzhrbhTjf3qH2FNsNI8ZpSuiCTFknc getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 14:19:13,933 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 14:19:13,935 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 14:19:13,938 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571206753936) getDictItems SysDictController.java 160
INFO 2019-10-16 14:19:13,945 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571206753942) getDictItems SysDictController.java 160
Logback Log Messages

Log session start time Wed Oct 16 15:21:47 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-16 14:19:59,628 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16064 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-16 14:19:59,634 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-16 14:20:02,082 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-16 14:20:02,092 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-16 14:20:02,271 Finished Spring Data repository scanning in 141ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-16 14:20:03,444 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$e2ce7e4b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 14:20:03,719 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 14:20:05,092 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 14:20:05,144 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 14:20:05,282 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c2c914b5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 14:20:05,626 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 14:20:05,632 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$2c578586] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 14:20:05,643 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 14:20:05,652 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 14:20:05,679 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 14:20:05,690 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$d7e2d2ff] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 14:20:06,039 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 14:20:06,307 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 14:20:06,320 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$2d9d0595] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 14:20:06,371 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$d5e1f265] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 14:20:06,378 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 14:20:07,119 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-10-16 14:20:07,164 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-10-16 14:20:07,190 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-16 14:20:07,190 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-16 14:20:07,206 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-16 14:20:07,400 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-16 14:20:07,401 Root WebApplicationContext: initialization completed in 7714 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-16 14:20:07,965 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-10-16 14:20:08,617 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-10-16 14:20:08,618 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-16 14:20:08,619 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-16 14:20:08,619 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-10-16 14:20:12,360 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-10-16 14:20:12,393 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-10-16 14:20:12,393 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-10-16 14:20:12,399 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-10-16 14:20:12,403 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-10-16 14:20:12,404 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-10-16 14:20:12,405 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-10-16 14:20:12,405 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-10-16 14:20:12,406 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@15af06f setJobFactory QuartzScheduler.java 2287
INFO 2019-10-16 14:20:14,612 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-10-16 14:20:14,855 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-10-16 14:20:15,350 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-10-16 14:20:16,651 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-10-16 14:20:16,706 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-10-16 14:20:16,777 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-10-16 14:20:17,157 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-10-16 14:20:17,409 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-10-16 14:20:17,418 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-10-16 14:20:17,418 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-10-16 14:20:17,419 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-10-16 14:20:17,421 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-10-16 14:20:17,422 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-10-16 14:20:17,441 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-10-16 14:20:17,486 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-10-16 14:20:17,490 Started JeecgApplication in 18.663 seconds (JVM running for 19.376) logStarted StartupInfoLogger.java 59
INFO 2019-10-16 14:20:17,505 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.114:8889/jeecg-boot/ swagger-ui: http://192.168.60.114:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.114:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-10-16 14:20:46,708 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-10-16 14:20:46,709 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-10-16 14:20:46,735 Completed initialization in 26 ms initServletBean FrameworkServlet.java 546
INFO 2019-10-16 14:20:47,430 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-10-16 14:20:47,432 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-10-16 14:21:03,913 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-10-16 14:21:03,913 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-10-16 14:21:03,984 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571206863914) getDictItems SysDictController.java 160
INFO 2019-10-16 14:21:03,984 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571206863914) getDictItems SysDictController.java 160
INFO 2019-10-16 14:21:18,845 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 14:21:18,862 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-10-16 14:21:18,898 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-10-16 14:21:18,904 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 14:22:51,509 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMDczMzQsInVzZXJuYW1lIjoiYWRtaW4ifQ.veZLGgPd30a2aEzhrbhTjf3qH2FNsNI8ZpSuiCTFknc getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 14:25:57,513 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 14:25:57,513 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 14:25:57,517 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571207157514) getDictItems SysDictController.java 160
INFO 2019-10-16 14:25:57,517 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571207157514) getDictItems SysDictController.java 160
INFO 2019-10-16 14:28:08,615 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <class name="one" table="one" optimistic-lock="version"> <id name="id" type="java.lang.String" length="36" unsaved-value="null"> <generator class="uuid" /> </id> <property name="create_by" type="java.lang.String" access="property"> <column name="create_by" length="50" not-null="false" unique="false"> <comment>创建人</comment> </column> </property> <property name="create_time" type="java.util.Date" access="property"> <column name="create_time" length="20" not-null="false" unique="false"> <comment>创建日期</comment> </column> </property> <property name="update_by" type="java.lang.String" access="property"> <column name="update_by" length="50" not-null="false" unique="false"> <comment>更新人</comment> </column> </property> <property name="update_time" type="java.util.Date" access="property"> <column name="update_time" length="20" not-null="false" unique="false"> <comment>更新日期</comment> </column> </property> <property name="sys_org_code" type="java.lang.String" access="property"> <column name="sys_org_code" length="64" not-null="false" unique="false"> <comment>所属部门</comment> </column> </property> </class> </hibernate-mapping> a DbTableProcess.java 64
INFO 2019-10-16 14:28:08,928 HHH000412: Hibernate Core {5.3.7.Final} logVersion Version.java 46
INFO 2019-10-16 14:28:08,931 HHH000206: hibernate.properties not found <clinit> Environment.java 213
INFO 2019-10-16 14:28:10,459 HCANN000001: Hibernate Commons Annotations {5.0.4.Final} <clinit> JavaReflectionManager.java 49
WARN 2019-10-16 14:28:10,612 HHH10001002: Using Hibernate built-in connection pool (not for production use!) configure DriverManagerConnectionProviderImpl.java 73
INFO 2019-10-16 14:28:10,613 HHH10001005: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false] buildCreator DriverManagerConnectionProviderImpl.java 129
INFO 2019-10-16 14:28:10,614 HHH10001001: Connection properties: {user=root, password=****} buildCreator DriverManagerConnectionProviderImpl.java 138
INFO 2019-10-16 14:28:10,615 HHH10001003: Autocommit mode: false buildCreator DriverManagerConnectionProviderImpl.java 143
INFO 2019-10-16 14:28:10,618 HHH000115: Hibernate connection pool size: 20 (min=1) <init> DriverManagerConnectionProviderImpl.java 281
INFO 2019-10-16 14:28:10,775 HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect <init> Dialect.java 157
WARN 2019-10-16 14:28:10,973 HHH000409: Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4122 compliant UUID values; consider using org.hibernate.id.UUIDGenerator instead <init> UUIDHexGenerator.java 42
INFO 2019-10-16 14:28:10,981 HHH000227: Running hbm2ddl schema export execute SchemaExport.java 245
INFO 2019-10-16 14:28:11,005 HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4b2b58af] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. getIsolatedConnection DdlTransactionIsolatorNonJtaImpl.java 47
INFO 2019-10-16 14:28:11,023 HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@21209fce] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. getIsolatedConnection DdlTransactionIsolatorNonJtaImpl.java 47
INFO 2019-10-16 14:28:11,280 HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@32edd658' applyImportSources SchemaCreatorImpl.java 489
INFO 2019-10-16 14:32:20,926 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <class name="mul" table="mul" optimistic-lock="version"> <id name="id" type="java.lang.String" length="36" unsaved-value="null"> <generator class="uuid" /> </id> <property name="create_by" type="java.lang.String" access="property"> <column name="create_by" length="50" not-null="false" unique="false"> <comment>创建人</comment> </column> </property> <property name="create_time" type="java.util.Date" access="property"> <column name="create_time" length="20" not-null="false" unique="false"> <comment>创建日期</comment> </column> </property> <property name="update_by" type="java.lang.String" access="property"> <column name="update_by" length="50" not-null="false" unique="false"> <comment>更新人</comment> </column> </property> <property name="update_time" type="java.util.Date" access="property"> <column name="update_time" length="20" not-null="false" unique="false"> <comment>更新日期</comment> </column> </property> <property name="sys_org_code" type="java.lang.String" access="property"> <column name="sys_org_code" length="64" not-null="false" unique="false"> <comment>所属部门</comment> </column> </property> <property name="one_id" type="java.lang.String" access="property"> <column name="one_id" length="32" not-null="false" unique="false"> <comment>一的ID</comment> </column> </property> <property name="work" type="java.lang.String" access="property"> <column name="work" length="32" not-null="false" unique="false"> <comment>工作</comment> </column> </property> </class> </hibernate-mapping> a DbTableProcess.java 64
WARN 2019-10-16 14:32:21,079 HHH10001002: Using Hibernate built-in connection pool (not for production use!) configure DriverManagerConnectionProviderImpl.java 73
INFO 2019-10-16 14:32:21,080 HHH10001005: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false] buildCreator DriverManagerConnectionProviderImpl.java 129
INFO 2019-10-16 14:32:21,080 HHH10001001: Connection properties: {user=root, password=****} buildCreator DriverManagerConnectionProviderImpl.java 138
INFO 2019-10-16 14:32:21,081 HHH10001003: Autocommit mode: false buildCreator DriverManagerConnectionProviderImpl.java 143
INFO 2019-10-16 14:32:21,081 HHH000115: Hibernate connection pool size: 20 (min=1) <init> DriverManagerConnectionProviderImpl.java 281
INFO 2019-10-16 14:32:21,088 HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect <init> Dialect.java 157
INFO 2019-10-16 14:32:21,098 HHH000227: Running hbm2ddl schema export execute SchemaExport.java 245
INFO 2019-10-16 14:32:21,099 HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@59b90bba] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. getIsolatedConnection DdlTransactionIsolatorNonJtaImpl.java 47
INFO 2019-10-16 14:32:21,103 HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@323e108d] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. getIsolatedConnection DdlTransactionIsolatorNonJtaImpl.java 47
INFO 2019-10-16 14:32:21,323 HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@32edd658' applyImportSources SchemaCreatorImpl.java 489
INFO 2019-10-16 14:44:16,544 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 14:44:16,545 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 14:44:16,585 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571208256578) getDictItems SysDictController.java 160
INFO 2019-10-16 14:44:16,585 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571208256578) getDictItems SysDictController.java 160
Logback Log Messages

Log session start time Wed Oct 16 16:40:58 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-16 15:21:47,546 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14028 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-16 15:21:47,561 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-16 15:21:50,080 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-16 15:21:50,093 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-16 15:21:50,262 Finished Spring Data repository scanning in 137ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-16 15:21:50,896 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$111f4c4c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 15:21:51,183 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 15:21:53,267 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 15:21:53,311 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 15:21:53,428 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f119e2b6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 15:21:53,732 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 15:21:53,738 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$5aa85387] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 15:21:53,749 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 15:21:53,765 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 15:21:53,791 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 15:21:53,800 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$633a100] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 15:21:54,136 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 15:21:54,377 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 15:21:54,390 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$5bedd396] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 15:21:54,442 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$432c066] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 15:21:54,452 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 15:21:55,123 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-10-16 15:21:55,148 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-10-16 15:21:55,173 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-16 15:21:55,174 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-16 15:21:55,189 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-16 15:21:55,428 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-16 15:21:55,431 Root WebApplicationContext: initialization completed in 7806 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-16 15:21:56,005 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-10-16 15:21:56,733 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-10-16 15:21:56,734 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-16 15:21:56,734 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-16 15:21:56,735 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-10-16 15:22:00,596 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-10-16 15:22:00,621 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-10-16 15:22:00,622 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-10-16 15:22:00,627 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-10-16 15:22:00,630 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-10-16 15:22:00,631 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-10-16 15:22:00,631 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-10-16 15:22:00,632 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-10-16 15:22:00,632 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@71842e18 setJobFactory QuartzScheduler.java 2287
INFO 2019-10-16 15:22:03,636 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-10-16 15:22:03,976 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-10-16 15:22:04,454 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-10-16 15:22:05,754 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-10-16 15:22:05,818 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-10-16 15:22:05,889 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-10-16 15:22:06,270 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-10-16 15:22:06,618 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-10-16 15:22:06,644 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-10-16 15:22:06,644 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-10-16 15:22:06,647 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-10-16 15:22:06,649 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-10-16 15:22:06,650 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-10-16 15:22:06,668 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-10-16 15:22:06,717 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-10-16 15:22:06,720 Started JeecgApplication in 20.012 seconds (JVM running for 20.807) logStarted StartupInfoLogger.java 59
INFO 2019-10-16 15:22:06,738 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.114:8889/jeecg-boot/ swagger-ui: http://192.168.60.114:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.114:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-10-16 15:24:13,604 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-10-16 15:24:13,624 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-10-16 15:24:13,670 Completed initialization in 46 ms initServletBean FrameworkServlet.java 546
INFO 2019-10-16 15:24:14,641 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-10-16 15:24:14,645 Starting without optional kqueue library <clinit> KqueueProvider.java 70
ERROR 2019-10-16 15:24:16,066 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-10-16 15:24:17,472 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-10-16 15:24:41,957 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTI0ODEsInVzZXJuYW1lIjoiYWRtaW4ifQ.CEHEDg4mV9ycrBKKAyhN3MqsBLHJ4557jsX5G0KwBUE getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 15:24:57,676 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 15:24:57,786 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-10-16 15:24:57,879 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571210697677) getDictItems SysDictController.java 160
INFO 2019-10-16 15:24:57,902 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 15:24:57,910 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571210697902) getDictItems SysDictController.java 160
INFO 2019-10-16 15:26:36,349 数据库表:【mul】已存在 a DbTableUtil.java 179
INFO 2019-10-16 15:26:36,431 getColumnMetadataFormDataBase --->COLUMN_NAME:ID TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:36 b DbTableProcess.java 280
INFO 2019-10-16 15:26:36,432 getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 b DbTableProcess.java 280
INFO 2019-10-16 15:26:36,433 getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 b DbTableProcess.java 280
INFO 2019-10-16 15:26:36,433 getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 b DbTableProcess.java 280
INFO 2019-10-16 15:26:36,433 getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 b DbTableProcess.java 280
INFO 2019-10-16 15:26:36,433 getColumnMetadataFormDataBase --->COLUMN_NAME:SYS_ORG_CODE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:64 b DbTableProcess.java 280
INFO 2019-10-16 15:26:36,434 getColumnMetadataFormDataBase --->COLUMN_NAME:ONE_ID TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:32 b DbTableProcess.java 280
INFO 2019-10-16 15:26:36,434 getColumnMetadataFormDataBase --->COLUMN_NAME:WORK TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:32 b DbTableProcess.java 280
INFO 2019-10-16 15:26:36,434 getColumnMetadataFormCgForm ---->COLUMN_NAME:id TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:36 c DbTableProcess.java 310
INFO 2019-10-16 15:26:36,435 getColumnMetadataFormCgForm ---->COLUMN_NAME:create_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 c DbTableProcess.java 310
INFO 2019-10-16 15:26:36,435 getColumnMetadataFormCgForm ---->COLUMN_NAME:create_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 c DbTableProcess.java 310
INFO 2019-10-16 15:26:36,435 getColumnMetadataFormCgForm ---->COLUMN_NAME:update_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 c DbTableProcess.java 310
INFO 2019-10-16 15:26:36,435 getColumnMetadataFormCgForm ---->COLUMN_NAME:update_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 c DbTableProcess.java 310
INFO 2019-10-16 15:26:36,435 getColumnMetadataFormCgForm ---->COLUMN_NAME:sys_org_code TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:64 c DbTableProcess.java 310
INFO 2019-10-16 15:26:36,436 getColumnMetadataFormCgForm ---->COLUMN_NAME:one_name TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 c DbTableProcess.java 310
INFO 2019-10-16 15:26:36,436 getColumnMetadataFormCgForm ---->COLUMN_NAME:one_id TYPE_NAME:int DECIMAL_DIGITS:0 COLUMN_SIZE:32 c DbTableProcess.java 310
INFO 2019-10-16 15:26:36,436 [alter table mul MODIFY COLUMN update_time datetime NULL COMMENT '更新日期' ;, alter table mul ADD COLUMN one_name varchar(32) NULL COMMENT '一的ID' ;, , alter table mul MODIFY COLUMN one_id int(32) NULL COMMENT '外键' ;, , alter table mul MODIFY COLUMN create_time datetime NULL COMMENT '创建日期' ;, alter table mul MODIFY COLUMN id varchar(36) NOT NULL COMMENT '主键' ;, , alter table mul DROP COLUMN work;] b DbTableProcess.java 214
Logback Log Messages

Log session start time Wed Oct 16 17:13:00 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-16 16:40:58,365 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 6812 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-16 16:40:58,382 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-16 16:41:00,876 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-16 16:41:00,883 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-16 16:41:01,025 Finished Spring Data repository scanning in 116ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-16 16:41:01,726 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$6858ddf3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 16:41:01,884 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 16:41:03,209 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 16:41:03,247 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 16:41:03,353 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4853745d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 16:41:03,654 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 16:41:03,664 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$b1e1e52e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 16:41:03,679 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 16:41:03,690 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 16:41:03,725 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 16:41:03,737 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5d6d32a7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 16:41:04,173 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 16:41:04,405 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 16:41:04,418 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$b327653d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 16:41:04,470 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$5b6c520d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 16:41:04,477 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 16:41:05,095 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-10-16 16:41:05,130 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-10-16 16:41:05,156 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-16 16:41:05,157 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-16 16:41:05,169 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-16 16:41:05,345 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-16 16:41:05,345 Root WebApplicationContext: initialization completed in 6883 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-16 16:41:05,950 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-10-16 16:41:06,575 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-10-16 16:41:06,576 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-16 16:41:06,577 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-16 16:41:06,577 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-10-16 16:41:10,157 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-10-16 16:41:10,181 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-10-16 16:41:10,182 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-10-16 16:41:10,188 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-10-16 16:41:10,190 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-10-16 16:41:10,192 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-10-16 16:41:10,192 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-10-16 16:41:10,192 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-10-16 16:41:10,193 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@930911e setJobFactory QuartzScheduler.java 2287
INFO 2019-10-16 16:41:13,147 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-10-16 16:41:13,394 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-10-16 16:41:14,257 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-10-16 16:41:16,179 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-10-16 16:41:16,273 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-10-16 16:41:16,359 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-10-16 16:41:16,850 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-10-16 16:41:17,397 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-10-16 16:41:17,413 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-10-16 16:41:17,413 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-10-16 16:41:17,415 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-10-16 16:41:17,417 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-10-16 16:41:17,418 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-10-16 16:41:17,431 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-10-16 16:41:17,474 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-10-16 16:41:17,476 Started JeecgApplication in 20.065 seconds (JVM running for 20.992) logStarted StartupInfoLogger.java 59
INFO 2019-10-16 16:41:17,490 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.114:8889/jeecg-boot/ swagger-ui: http://192.168.60.114:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.114:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-10-16 16:53:46,320 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-10-16 16:53:46,361 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-10-16 16:53:46,437 Completed initialization in 75 ms initServletBean FrameworkServlet.java 546
INFO 2019-10-16 16:53:47,246 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-10-16 16:53:47,271 Starting without optional kqueue library <clinit> KqueueProvider.java 70
ERROR 2019-10-16 16:53:48,547 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-10-16 16:53:49,780 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-10-16 16:54:04,104 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTc4NDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.6SnY9mMH1iZLpDHBmdydCDT4uvzvI5PzQV-Cn5uhIP0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 16:55:07,013 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 16:55:07,193 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-10-16 16:55:07,297 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571216107014) getDictItems SysDictController.java 160
INFO 2019-10-16 16:55:07,327 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 16:55:07,341 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571216107328) getDictItems SysDictController.java 160
INFO 2019-10-16 16:56:46,658 数据库表:【mul】已存在 a DbTableUtil.java 179
INFO 2019-10-16 16:56:46,730 getColumnMetadataFormDataBase --->COLUMN_NAME:ID TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:36 b DbTableProcess.java 280
INFO 2019-10-16 16:56:46,731 getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 b DbTableProcess.java 280
INFO 2019-10-16 16:56:46,731 getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 b DbTableProcess.java 280
INFO 2019-10-16 16:56:46,732 getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 b DbTableProcess.java 280
INFO 2019-10-16 16:56:46,732 getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 b DbTableProcess.java 280
INFO 2019-10-16 16:56:46,732 getColumnMetadataFormDataBase --->COLUMN_NAME:SYS_ORG_CODE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:64 b DbTableProcess.java 280
INFO 2019-10-16 16:56:46,732 getColumnMetadataFormDataBase --->COLUMN_NAME:ONE_ID TYPE_NAME :INT DECIMAL_DIGITS:0 COLUMN_SIZE:10 b DbTableProcess.java 280
INFO 2019-10-16 16:56:46,733 getColumnMetadataFormDataBase --->COLUMN_NAME:ONE_NAME TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:32 b DbTableProcess.java 280
INFO 2019-10-16 16:56:46,734 getColumnMetadataFormCgForm ---->COLUMN_NAME:id TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:36 c DbTableProcess.java 310
INFO 2019-10-16 16:56:46,734 getColumnMetadataFormCgForm ---->COLUMN_NAME:create_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 c DbTableProcess.java 310
INFO 2019-10-16 16:56:46,734 getColumnMetadataFormCgForm ---->COLUMN_NAME:create_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 c DbTableProcess.java 310
INFO 2019-10-16 16:56:46,734 getColumnMetadataFormCgForm ---->COLUMN_NAME:update_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 c DbTableProcess.java 310
INFO 2019-10-16 16:56:46,734 getColumnMetadataFormCgForm ---->COLUMN_NAME:update_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 c DbTableProcess.java 310
INFO 2019-10-16 16:56:46,735 getColumnMetadataFormCgForm ---->COLUMN_NAME:sys_org_code TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:64 c DbTableProcess.java 310
INFO 2019-10-16 16:56:46,735 getColumnMetadataFormCgForm ---->COLUMN_NAME:one_name TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 c DbTableProcess.java 310
INFO 2019-10-16 16:56:46,735 getColumnMetadataFormCgForm ---->COLUMN_NAME:one_age TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 c DbTableProcess.java 310
INFO 2019-10-16 16:56:46,735 getColumnMetadataFormCgForm ---->COLUMN_NAME:one_id TYPE_NAME:int DECIMAL_DIGITS:0 COLUMN_SIZE:32 c DbTableProcess.java 310
INFO 2019-10-16 16:56:46,736 [alter table mul MODIFY COLUMN update_time datetime NULL COMMENT '更新日期' ;, alter table mul ADD COLUMN one_age varchar(32) NULL COMMENT '年龄' ;, , alter table mul MODIFY COLUMN one_name varchar(32) NULL COMMENT '名字' ;, , alter table mul MODIFY COLUMN one_id int(32) NULL COMMENT '外键' ;, alter table mul MODIFY COLUMN create_time datetime NULL COMMENT '创建日期' ;] b DbTableProcess.java 214
INFO 2019-10-16 16:58:29,554 数据库表:【one】已存在 a DbTableUtil.java 179
INFO 2019-10-16 16:58:29,563 getColumnMetadataFormDataBase --->COLUMN_NAME:ID TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:36 b DbTableProcess.java 280
INFO 2019-10-16 16:58:29,564 getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 b DbTableProcess.java 280
INFO 2019-10-16 16:58:29,564 getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 b DbTableProcess.java 280
INFO 2019-10-16 16:58:29,564 getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 b DbTableProcess.java 280
INFO 2019-10-16 16:58:29,564 getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 b DbTableProcess.java 280
INFO 2019-10-16 16:58:29,565 getColumnMetadataFormDataBase --->COLUMN_NAME:SYS_ORG_CODE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:64 b DbTableProcess.java 280
INFO 2019-10-16 16:58:29,565 getColumnMetadataFormCgForm ---->COLUMN_NAME:id TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:36 c DbTableProcess.java 310
INFO 2019-10-16 16:58:29,565 getColumnMetadataFormCgForm ---->COLUMN_NAME:create_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 c DbTableProcess.java 310
INFO 2019-10-16 16:58:29,565 getColumnMetadataFormCgForm ---->COLUMN_NAME:create_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 c DbTableProcess.java 310
INFO 2019-10-16 16:58:29,567 getColumnMetadataFormCgForm ---->COLUMN_NAME:update_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 c DbTableProcess.java 310
INFO 2019-10-16 16:58:29,567 getColumnMetadataFormCgForm ---->COLUMN_NAME:update_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 c DbTableProcess.java 310
INFO 2019-10-16 16:58:29,568 getColumnMetadataFormCgForm ---->COLUMN_NAME:sys_org_code TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:64 c DbTableProcess.java 310
INFO 2019-10-16 16:58:29,569 getColumnMetadataFormCgForm ---->COLUMN_NAME:mainname TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 c DbTableProcess.java 310
INFO 2019-10-16 16:58:29,569 getColumnMetadataFormCgForm ---->COLUMN_NAME:mainage TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 c DbTableProcess.java 310
INFO 2019-10-16 16:58:29,569 [alter table one MODIFY COLUMN update_time datetime NULL COMMENT '更新日期' ;, alter table one MODIFY COLUMN create_time datetime NULL COMMENT '创建日期' ;, alter table one MODIFY COLUMN id varchar(36) NOT NULL COMMENT '主键' ;, , alter table one ADD COLUMN mainname varchar(32) NULL COMMENT '主表名称' ;, , alter table one ADD COLUMN mainage varchar(32) NULL COMMENT '主表年龄' ;, ] b DbTableProcess.java 214
INFO 2019-10-16 17:00:15,115 ----jeecg---Code----Generation----[一对多模型:one]------- 生成中。。。 generateCodeFile CodeGenerateOneToMany.java 164
INFO 2019-10-16 17:00:15,118 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=6327632758007414150, subTables=[{"entityPackage":"prd","tableName":"mul","entityName":"Mul","primaryKeyPolicy":"null","sequenceCode":"null","ftlDescription":"多","originalForeignKeys":"[one_id]","foreignKeys":"[OneId]","colums":[{"fieldDbName":"one_name","fieldName":"oneName","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_age","fieldName":"oneAge","filedComment":"年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_id","fieldName":"oneId","filedComment":"外键","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}],"originalColumns":[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_name","fieldName":"oneName","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_age","fieldName":"oneAge","filedComment":"年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_id","fieldName":"oneId","filedComment":"外键","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}]}], entityPackage=prd, entityName=One, primaryKeyField=id, columns=[{"fieldDbName":"mainname","fieldName":"mainname","filedComment":"主表名称","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"mainage","fieldName":"mainage","filedComment":"主表年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"entityPackage":"prd","tableName":"one","entityName":"One","ftlDescription":"一对多测试","primaryKeyPolicy":"null","sequenceCode":"null","ftl_mode":"A","subTables":null,"fieldRowNum":"1","searchFieldNum":"1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"mainname","fieldName":"mainname","filedComment":"主表名称","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"mainage","fieldName":"mainage","filedComment":"主表年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=one, ftl_description=一对多测试} a CodeGenerateOneToMany.java 159
INFO 2019-10-16 17:00:15,143 ----templatePath-----------------/jeecg/code-template-online/onetomany <init> CreateFileConfig.java 34
INFO 2019-10-16 17:00:16,938 ----jeecg----Code----Generation-----[一对多模型:one]------ 生成完成。。。 generateCodeFile CodeGenerateOneToMany.java 178
INFO 2019-10-16 17:05:52,204 数据库表:【mul】已存在 a DbTableUtil.java 179
INFO 2019-10-16 17:05:52,217 getColumnMetadataFormDataBase --->COLUMN_NAME:ID TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:36 b DbTableProcess.java 280
INFO 2019-10-16 17:05:52,218 getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 b DbTableProcess.java 280
INFO 2019-10-16 17:05:52,218 getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 b DbTableProcess.java 280
INFO 2019-10-16 17:05:52,218 getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 b DbTableProcess.java 280
INFO 2019-10-16 17:05:52,219 getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 b DbTableProcess.java 280
INFO 2019-10-16 17:05:52,219 getColumnMetadataFormDataBase --->COLUMN_NAME:SYS_ORG_CODE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:64 b DbTableProcess.java 280
INFO 2019-10-16 17:05:52,219 getColumnMetadataFormDataBase --->COLUMN_NAME:ONE_ID TYPE_NAME :INT DECIMAL_DIGITS:0 COLUMN_SIZE:10 b DbTableProcess.java 280
INFO 2019-10-16 17:05:52,219 getColumnMetadataFormDataBase --->COLUMN_NAME:ONE_NAME TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:32 b DbTableProcess.java 280
INFO 2019-10-16 17:05:52,220 getColumnMetadataFormDataBase --->COLUMN_NAME:ONE_AGE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:32 b DbTableProcess.java 280
INFO 2019-10-16 17:05:52,220 getColumnMetadataFormCgForm ---->COLUMN_NAME:id TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:36 c DbTableProcess.java 310
INFO 2019-10-16 17:05:52,220 getColumnMetadataFormCgForm ---->COLUMN_NAME:create_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 c DbTableProcess.java 310
INFO 2019-10-16 17:05:52,220 getColumnMetadataFormCgForm ---->COLUMN_NAME:create_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 c DbTableProcess.java 310
INFO 2019-10-16 17:05:52,220 getColumnMetadataFormCgForm ---->COLUMN_NAME:update_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 c DbTableProcess.java 310
INFO 2019-10-16 17:05:52,221 getColumnMetadataFormCgForm ---->COLUMN_NAME:update_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 c DbTableProcess.java 310
INFO 2019-10-16 17:05:52,221 getColumnMetadataFormCgForm ---->COLUMN_NAME:sys_org_code TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:64 c DbTableProcess.java 310
INFO 2019-10-16 17:05:52,221 getColumnMetadataFormCgForm ---->COLUMN_NAME:one_name TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 c DbTableProcess.java 310
INFO 2019-10-16 17:05:52,221 getColumnMetadataFormCgForm ---->COLUMN_NAME:one_age TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 c DbTableProcess.java 310
INFO 2019-10-16 17:05:52,222 getColumnMetadataFormCgForm ---->COLUMN_NAME:one_id TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 c DbTableProcess.java 310
INFO 2019-10-16 17:05:52,222 [alter table mul MODIFY COLUMN update_time datetime NULL COMMENT '更新日期' ;, alter table mul MODIFY COLUMN one_age varchar(32) NULL COMMENT '年龄' ;, alter table mul MODIFY COLUMN one_name varchar(32) NULL COMMENT '名字' ;, alter table mul MODIFY COLUMN one_id varchar(32) NULL COMMENT '外键' ;, alter table mul MODIFY COLUMN create_time datetime NULL COMMENT '创建日期' ;] b DbTableProcess.java 214
INFO 2019-10-16 17:07:29,940 ----jeecg---Code----Generation----[一对多模型:one]------- 生成中。。。 generateCodeFile CodeGenerateOneToMany.java 164
INFO 2019-10-16 17:07:29,941 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=7993496244810523656, subTables=[{"entityPackage":"prd","tableName":"mul","entityName":"Mul","primaryKeyPolicy":"null","sequenceCode":"null","ftlDescription":"多","originalForeignKeys":"[one_id]","foreignKeys":"[OneId]","colums":[{"fieldDbName":"one_name","fieldName":"oneName","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_age","fieldName":"oneAge","filedComment":"年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_id","fieldName":"oneId","filedComment":"外键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}],"originalColumns":[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_name","fieldName":"oneName","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_age","fieldName":"oneAge","filedComment":"年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_id","fieldName":"oneId","filedComment":"外键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}]}], entityPackage=prd, entityName=One, primaryKeyField=id, columns=[{"fieldDbName":"mainname","fieldName":"mainname","filedComment":"主表名称","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"mainage","fieldName":"mainage","filedComment":"主表年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"entityPackage":"prd","tableName":"one","entityName":"One","ftlDescription":"一对多测试","primaryKeyPolicy":"null","sequenceCode":"null","ftl_mode":"A","subTables":null,"fieldRowNum":"1","searchFieldNum":"1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"mainname","fieldName":"mainname","filedComment":"主表名称","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"mainage","fieldName":"mainage","filedComment":"主表年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=one, ftl_description=一对多测试} a CodeGenerateOneToMany.java 159
INFO 2019-10-16 17:07:29,946 ----templatePath-----------------/jeecg/code-template-online/onetomany <init> CreateFileConfig.java 34
INFO 2019-10-16 17:07:30,874 ----jeecg----Code----Generation-----[一对多模型:one]------ 生成完成。。。 generateCodeFile CodeGenerateOneToMany.java 178
INFO 2019-10-16 17:09:32,212 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTc4NDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.6SnY9mMH1iZLpDHBmdydCDT4uvzvI5PzQV-Cn5uhIP0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 17:09:33,900 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 17:09:33,907 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571216973901) getDictItems SysDictController.java 160
INFO 2019-10-16 17:09:33,932 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 17:09:33,936 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571216973933) getDictItems SysDictController.java 160
INFO 2019-10-16 17:10:19,610 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-10-16 17:10:19,628 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-10-16 17:10:19,646 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-10-16 17:10:37,945 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-10-16 17:10:37,963 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-10-16 17:10:37,966 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-10-16 17:10:37,976 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-10-16 17:10:37,987 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1571217037946) getDictItems SysDictController.java 160
INFO 2019-10-16 17:10:37,993 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1571217037968) getDictItems SysDictController.java 160
INFO 2019-10-16 17:11:25,032 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 17:11:25,062 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-10-16 17:11:25,081 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-10-16 17:11:25,085 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 17:12:00,540 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 17:12:00,544 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 17:12:14,228 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 17:12:14,236 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-10-16 17:12:14,249 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-10-16 17:12:14,253 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-10-16 17:12:14,351 ======角色授权成功=====耗时:93毫秒 saveRolePermission SysPermissionController.java 325
Logback Log Messages

Log session start time Wed Oct 16 17:38:11 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-16 17:13:00,517 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 1948 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-16 17:13:00,523 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-16 17:13:02,687 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-16 17:13:02,693 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-16 17:13:03,354 Finished Spring Data repository scanning in 125ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-16 17:13:04,193 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$571cb5f4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:13:04,634 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:13:06,230 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:13:06,265 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:13:06,497 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$37174c5e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:13:07,047 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:13:07,052 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$a0a5bd2f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:13:07,059 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:13:07,067 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:13:07,087 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:13:07,094 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$4c310aa8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:13:07,525 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:13:07,786 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:13:07,799 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$a1eb3d3e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:13:07,848 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$4a302a0e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:13:07,855 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:13:08,460 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-10-16 17:13:08,479 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-10-16 17:13:08,502 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-16 17:13:08,504 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-16 17:13:08,516 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-16 17:13:08,742 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-16 17:13:08,742 Root WebApplicationContext: initialization completed in 8170 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-16 17:13:09,353 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-10-16 17:13:09,993 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-10-16 17:13:09,994 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-16 17:13:09,995 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-16 17:13:09,995 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-10-16 17:13:13,425 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-10-16 17:13:13,447 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-10-16 17:13:13,448 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-10-16 17:13:13,452 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-10-16 17:13:13,454 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-10-16 17:13:13,454 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-10-16 17:13:13,455 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-10-16 17:13:13,455 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-10-16 17:13:13,455 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6600d07d setJobFactory QuartzScheduler.java 2287
INFO 2019-10-16 17:13:15,606 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-10-16 17:13:15,788 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-10-16 17:13:16,202 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-10-16 17:13:17,501 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-10-16 17:13:17,555 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-10-16 17:13:17,621 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-10-16 17:13:17,953 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-10-16 17:13:18,265 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-10-16 17:13:18,273 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-10-16 17:13:18,274 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-10-16 17:13:18,275 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-10-16 17:13:18,277 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-10-16 17:13:18,278 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-10-16 17:13:18,293 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-10-16 17:13:18,333 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-10-16 17:13:18,337 Started JeecgApplication in 18.555 seconds (JVM running for 19.206) logStarted StartupInfoLogger.java 59
INFO 2019-10-16 17:13:18,351 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.114:8889/jeecg-boot/ swagger-ui: http://192.168.60.114:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.114:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-10-16 17:13:49,838 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-10-16 17:13:49,839 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-10-16 17:13:49,879 Completed initialization in 40 ms initServletBean FrameworkServlet.java 546
INFO 2019-10-16 17:13:50,464 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-10-16 17:13:50,466 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-10-16 17:13:51,742 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTc4NDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.6SnY9mMH1iZLpDHBmdydCDT4uvzvI5PzQV-Cn5uhIP0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 17:24:53,143 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 17:24:53,186 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571217893144) getDictItems SysDictController.java 160
INFO 2019-10-16 17:24:53,215 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 17:24:53,219 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571217893217) getDictItems SysDictController.java 160
INFO 2019-10-16 17:32:33,365 数据库表:【one】已存在 a DbTableUtil.java 179
INFO 2019-10-16 17:32:33,460 getColumnMetadataFormDataBase --->COLUMN_NAME:ID TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:36 b DbTableProcess.java 280
INFO 2019-10-16 17:32:33,461 getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 b DbTableProcess.java 280
INFO 2019-10-16 17:32:33,462 getColumnMetadataFormDataBase --->COLUMN_NAME:CREATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 b DbTableProcess.java 280
INFO 2019-10-16 17:32:33,463 getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_BY TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:50 b DbTableProcess.java 280
INFO 2019-10-16 17:32:33,463 getColumnMetadataFormDataBase --->COLUMN_NAME:UPDATE_TIME TYPE_NAME :DATETIME DECIMAL_DIGITS:0 COLUMN_SIZE:19 b DbTableProcess.java 280
INFO 2019-10-16 17:32:33,464 getColumnMetadataFormDataBase --->COLUMN_NAME:SYS_ORG_CODE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:64 b DbTableProcess.java 280
INFO 2019-10-16 17:32:33,465 getColumnMetadataFormDataBase --->COLUMN_NAME:MAINNAME TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:32 b DbTableProcess.java 280
INFO 2019-10-16 17:32:33,465 getColumnMetadataFormDataBase --->COLUMN_NAME:MAINAGE TYPE_NAME :VARCHAR DECIMAL_DIGITS:0 COLUMN_SIZE:32 b DbTableProcess.java 280
INFO 2019-10-16 17:32:33,465 getColumnMetadataFormCgForm ---->COLUMN_NAME:id TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:36 c DbTableProcess.java 310
INFO 2019-10-16 17:32:33,466 getColumnMetadataFormCgForm ---->COLUMN_NAME:create_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 c DbTableProcess.java 310
INFO 2019-10-16 17:32:33,466 getColumnMetadataFormCgForm ---->COLUMN_NAME:create_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 c DbTableProcess.java 310
INFO 2019-10-16 17:32:33,466 getColumnMetadataFormCgForm ---->COLUMN_NAME:update_by TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:50 c DbTableProcess.java 310
INFO 2019-10-16 17:32:33,467 getColumnMetadataFormCgForm ---->COLUMN_NAME:update_time TYPE_NAME:date DECIMAL_DIGITS:0 COLUMN_SIZE:20 c DbTableProcess.java 310
INFO 2019-10-16 17:32:33,467 getColumnMetadataFormCgForm ---->COLUMN_NAME:sys_org_code TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:64 c DbTableProcess.java 310
INFO 2019-10-16 17:32:33,468 getColumnMetadataFormCgForm ---->COLUMN_NAME:sex TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 c DbTableProcess.java 310
INFO 2019-10-16 17:32:33,468 getColumnMetadataFormCgForm ---->COLUMN_NAME:mainage TYPE_NAME:string DECIMAL_DIGITS:0 COLUMN_SIZE:32 c DbTableProcess.java 310
INFO 2019-10-16 17:32:33,469 [alter table one MODIFY COLUMN update_time datetime NULL COMMENT '更新日期' ;, alter table one MODIFY COLUMN create_time datetime NULL COMMENT '创建日期' ;, alter table one ADD COLUMN sex varchar(32) NULL COMMENT '姓别' ;, , alter table one MODIFY COLUMN mainage varchar(32) NULL COMMENT '主表年龄' ;, alter table one DROP COLUMN mainname;] b DbTableProcess.java 214
INFO 2019-10-16 17:33:03,653 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-10-16 17:34:14,768 ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=s, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-16 17:34:14,888 ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=se, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-16 17:34:15,271 ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=sex, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-16 17:34:15,275 该值不可用,系统中已存在! doDuplicateCheck DuplicateCheckController.java 58
INFO 2019-10-16 17:34:15,918 ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=sex, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-10-16 17:34:15,920 该值不可用,系统中已存在! doDuplicateCheck DuplicateCheckController.java 58
INFO 2019-10-16 17:34:33,646 --查询规则-->dict_code = sex addEasyQuery QueryGenerator.java 387
INFO 2019-10-16 17:34:40,967 --查询规则-->dict_id = 3d9a351be3436fbefb1307d4cfb49bf2 addEasyQuery QueryGenerator.java 387
Logback Log Messages

Log session start time Wed Oct 16 17:48:16 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-16 17:38:11,315 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8824 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-16 17:38:11,323 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-16 17:38:13,562 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-16 17:38:13,567 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-16 17:38:13,728 Finished Spring Data repository scanning in 115ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-16 17:38:14,407 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$ed231743] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:38:14,632 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:38:15,954 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:38:16,002 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:38:16,110 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$cd1dadad] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:38:16,456 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:38:16,464 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$36ac1e7e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:38:16,476 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:38:16,487 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:38:16,517 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:38:16,527 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$e2376bf7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:38:16,909 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:38:17,193 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:38:17,207 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$37f19e8d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:38:17,264 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$e0368b5d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:38:17,271 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:38:18,008 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-10-16 17:38:18,055 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-10-16 17:38:18,080 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-16 17:38:18,081 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-16 17:38:18,097 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-16 17:38:18,320 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-16 17:38:18,320 Root WebApplicationContext: initialization completed in 6925 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-16 17:38:18,983 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-10-16 17:38:19,674 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-10-16 17:38:19,675 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-16 17:38:19,675 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-16 17:38:19,676 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-10-16 17:38:24,203 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-10-16 17:38:24,239 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-10-16 17:38:24,240 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-10-16 17:38:24,244 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-10-16 17:38:24,247 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-10-16 17:38:24,248 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-10-16 17:38:24,248 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-10-16 17:38:24,248 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-10-16 17:38:24,249 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@33997e07 setJobFactory QuartzScheduler.java 2287
INFO 2019-10-16 17:38:26,123 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-10-16 17:38:26,343 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-10-16 17:38:26,659 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-10-16 17:38:27,785 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-10-16 17:38:27,842 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-10-16 17:38:27,924 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-10-16 17:38:28,200 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-10-16 17:38:28,523 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-10-16 17:38:28,537 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-10-16 17:38:28,538 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-10-16 17:38:28,541 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-10-16 17:38:28,543 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-10-16 17:38:28,545 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-10-16 17:38:28,567 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-10-16 17:38:28,621 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-10-16 17:38:28,624 Started JeecgApplication in 18.213 seconds (JVM running for 18.934) logStarted StartupInfoLogger.java 59
INFO 2019-10-16 17:38:28,643 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.114:8889/jeecg-boot/ swagger-ui: http://192.168.60.114:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.114:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-10-16 17:42:56,659 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-10-16 17:42:56,660 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-10-16 17:42:56,690 Completed initialization in 30 ms initServletBean FrameworkServlet.java 546
INFO 2019-10-16 17:42:58,186 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-10-16 17:42:58,189 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-10-16 17:42:59,958 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTc4NDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.6SnY9mMH1iZLpDHBmdydCDT4uvzvI5PzQV-Cn5uhIP0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 17:43:38,736 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 17:43:38,837 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571219018737) getDictItems SysDictController.java 160
INFO 2019-10-16 17:43:38,863 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 17:43:38,868 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571219018864) getDictItems SysDictController.java 160
INFO 2019-10-16 17:45:22,970 ----jeecg---Code----Generation----[一对多模型:one]------- 生成中。。。 generateCodeFile CodeGenerateOneToMany.java 164
INFO 2019-10-16 17:45:23,495 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=2915298598534110984, subTables=[{"entityPackage":"prd","tableName":"mul","entityName":"Mul","primaryKeyPolicy":"null","sequenceCode":"null","ftlDescription":"多","originalForeignKeys":"[one_id]","foreignKeys":"[OneId]","colums":[{"fieldDbName":"one_name","fieldName":"oneName","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_age","fieldName":"oneAge","filedComment":"年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_id","fieldName":"oneId","filedComment":"外键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}],"originalColumns":[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_name","fieldName":"oneName","filedComment":"名字","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_age","fieldName":"oneAge","filedComment":"年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"one_id","fieldName":"oneId","filedComment":"外键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}]}], entityPackage=prd, entityName=One, primaryKeyField=id, columns=[{"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"varchar","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"null","scale":"null","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"MAINAGE","fieldName":"mainage","filedComment":"主表年龄","fieldType":"varchar","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"32","precision":"null","scale":"null","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"SEX","fieldName":"sex","filedComment":"姓别","fieldType":"varchar","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"32","precision":"null","scale":"null","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"}], tableVo={"entityPackage":"prd","tableName":"one","entityName":"One","ftlDescription":"一对多测试","primaryKeyPolicy":"null","sequenceCode":"null","ftl_mode":"A","subTables":null,"fieldRowNum":"1","searchFieldNum":"1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sex","fieldName":"sex","filedComment":"姓别","fieldType":"java.lang.String","fieldDbType":"String","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"sex","dictTable":"","dictText":""}, {"fieldDbName":"mainage","fieldName":"mainage","filedComment":"主表年龄","fieldType":"java.lang.String","fieldDbType":"String","classType":"popup","classType_row":"popup","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"popup","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=one, ftl_description=一对多测试} a CodeGenerateOneToMany.java 159
INFO 2019-10-16 17:45:23,502 ----templatePath-----------------/jeecg/code-template-online/onetomany <init> CreateFileConfig.java 34
ERROR 2019-10-16 17:45:24,456 Error executing FreeMarker template error _JULLoggerFactory.java 59
freemarker.core.InvalidReferenceException: The following has evaluated to null or missing: ==> po.isQuery [in template "java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 14, column 6] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #if po.isQuery == "Y" [in template "java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 14, column 1] ----
    at freemarker.core.InvalidReferenceException.getInstance(InvalidReferenceException.java:134)
    at freemarker.core.EvalUtil.compare(EvalUtil.java:198)
    at freemarker.core.EvalUtil.compare(EvalUtil.java:115)
    at freemarker.core.ComparisonExpression.evalToBoolean(ComparisonExpression.java:62)
    at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48)
    at freemarker.core.Environment.visit(Environment.java:366)
    at freemarker.core.IteratorBlock$IterationContext.executedNestedContentForCollOrSeqListing(IteratorBlock.java:317)
    at freemarker.core.IteratorBlock$IterationContext.executeNestedContent(IteratorBlock.java:271)
    at freemarker.core.IteratorBlock$IterationContext.accept(IteratorBlock.java:242)
    at freemarker.core.Environment.visitIteratorBlock(Environment.java:642)
    at freemarker.core.IteratorBlock.acceptWithResult(IteratorBlock.java:107)
    at freemarker.core.IteratorBlock.accept(IteratorBlock.java:93)
    at freemarker.core.Environment.visit(Environment.java:330)
    at freemarker.core.Environment.visit(Environment.java:336)
    at freemarker.core.Environment.process(Environment.java:309)
    at freemarker.template.Template.process(Template.java:384)
    at org.jeecgframework.codegenerate.generate.util.b.a(FreemarkerHelper.java:85)
    at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:105)
    at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:75)
    at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:55)
    at org.jeecgframework.codegenerate.generate.impl.a.a.a(BaseCodeGenerate.java:39)
    at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOneToMany.generateCodeFile(CodeGenerateOneToMany.java:177)
    at org.jeecgframework.codegenerate.generate.impl.CodeGenerateOneToMany.generateCodeFile(CodeGenerateOneToMany.java:191)
    at org.jeecg.modules.online.cgform.service.a.c.generateOneToMany(OnlCgformHeadServiceImpl.java:1071)
    at org.jeecg.modules.online.cgform.service.a.c$$FastClassBySpringCGLIB$$76271ae1.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.online.cgform.service.a.c$$EnhancerBySpringCGLIB$$8b7b1943.generateOneToMany(<generated>)
    at org.jeecg.modules.online.cgform.service.a.c$$FastClassBySpringCGLIB$$76271ae1.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.online.cgform.service.a.c$$EnhancerBySpringCGLIB$$774a3597.generateOneToMany(<generated>)
    at org.jeecg.modules.online.cgform.a.a.b(OnlCgformApiController.java:1006)
    at org.jeecg.modules.online.cgform.a.a$$FastClassBySpringCGLIB$$b709198.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.online.cgform.a.a$$EnhancerBySpringCGLIB$$c88d7a30.b(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:908)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-10-16 17:45:24,468 freemarker.core.InvalidReferenceException: The following has evaluated to null or missing: ==> po.isQuery [in template "java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 14, column 6] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #if po.isQuery == "Y" [in template "java\\${bussiPackage}\\${entityPackage}\\vue\\${entityName}List.vuei" at line 14, column 1] ---- a BaseCodeGenerate.java 87
INFO 2019-10-16 17:45:24,973 ----jeecg----Code----Generation-----[一对多模型:one]------ 生成完成。。。 generateCodeFile CodeGenerateOneToMany.java 178
INFO 2019-10-16 17:46:25,100 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTc4NDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.6SnY9mMH1iZLpDHBmdydCDT4uvzvI5PzQV-Cn5uhIP0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 17:46:26,095 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 17:46:26,107 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571219186100) getDictItems SysDictController.java 160
INFO 2019-10-16 17:46:26,145 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-10-16 17:46:26,152 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1571219186148) getDictItems SysDictController.java 160
Logback Log Messages

Log session start time Sat Nov 02 17:36:45 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-10-16 17:48:17,124 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 15660 (D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\eclipse_workSpace\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-10-16 17:48:17,132 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-10-16 17:48:19,781 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-10-16 17:48:19,788 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-10-16 17:48:19,982 Finished Spring Data repository scanning in 135ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-10-16 17:48:20,758 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$fac17eed] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:48:21,075 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:48:22,513 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:48:22,578 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:48:22,690 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$dabc1557] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:48:23,036 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:48:23,044 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$444a8628] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:48:23,060 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:48:23,071 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:48:23,096 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:48:23,104 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$efd5d3a1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:48:23,607 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:48:23,832 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:48:23,845 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$45900637] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:48:23,888 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$edd4f307] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:48:23,896 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-10-16 17:48:24,872 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-10-16 17:48:24,917 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-10-16 17:48:24,943 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-10-16 17:48:24,944 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-10-16 17:48:24,969 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-10-16 17:48:25,154 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-10-16 17:48:25,154 Root WebApplicationContext: initialization completed in 7959 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-10-16 17:48:27,079 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-10-16 17:48:27,665 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-10-16 17:48:27,666 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-10-16 17:48:27,666 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-10-16 17:48:27,666 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-10-16 17:48:30,995 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-10-16 17:48:31,017 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-10-16 17:48:31,017 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-10-16 17:48:31,021 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-10-16 17:48:31,023 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-10-16 17:48:31,024 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-10-16 17:48:31,025 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-10-16 17:48:31,025 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-10-16 17:48:31,025 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1dc28c66 setJobFactory QuartzScheduler.java 2287
INFO 2019-10-16 17:48:33,068 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-10-16 17:48:33,314 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-10-16 17:48:33,725 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-10-16 17:48:34,875 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-10-16 17:48:34,910 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-10-16 17:48:34,974 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-10-16 17:48:35,291 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-10-16 17:48:35,640 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-10-16 17:48:35,651 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-10-16 17:48:35,651 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-10-16 17:48:35,653 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-10-16 17:48:35,655 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-10-16 17:48:35,657 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-10-16 17:48:35,679 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-10-16 17:48:35,721 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-10-16 17:48:35,724 Started JeecgApplication in 19.568 seconds (JVM running for 20.467) logStarted StartupInfoLogger.java 59
INFO 2019-10-16 17:48:35,738 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.114:8889/jeecg-boot/ swagger-ui: http://192.168.60.114:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.114:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-10-16 17:48:45,562 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-10-16 17:48:45,562 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-10-16 17:48:45,600 Completed initialization in 37 ms initServletBean FrameworkServlet.java 546
INFO 2019-10-16 17:48:46,103 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-10-16 17:48:46,105 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-10-16 17:48:47,441 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTc4NDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.6SnY9mMH1iZLpDHBmdydCDT4uvzvI5PzQV-Cn5uhIP0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 17:49:56,067 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTc4NDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.6SnY9mMH1iZLpDHBmdydCDT4uvzvI5PzQV-Cn5uhIP0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-10-16 17:50:21,131 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzEyMTc4NDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.6SnY9mMH1iZLpDHBmdydCDT4uvzvI5PzQV-Cn5uhIP0 getUserPermissionByToken SysPermissionController.java 120
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Sat Nov 02 17:36:46 CST 2019

Logback Log Messages

Log session start time Mon Nov 04 09:06:47 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-02 17:36:46,738 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 17260 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-02 17:36:46,745 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-02 17:36:50,397 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-02 17:36:50,399 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-02 17:36:50,551 Finished Spring Data repository scanning in 120ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-02 17:36:51,090 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$33158dcc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-02 17:36:51,231 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-02 17:36:52,433 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-02 17:36:52,468 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-02 17:36:52,531 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$13102436] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-02 17:36:52,790 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-02 17:36:52,790 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$7c9e9507] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-02 17:36:52,806 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-02 17:36:52,806 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-02 17:36:52,837 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-02 17:36:52,837 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$2829e280] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-02 17:36:53,151 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-02 17:36:53,363 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-02 17:36:53,377 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7de41516] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-02 17:36:53,422 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$262901e6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-02 17:36:53,429 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-02 17:36:54,045 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-02 17:36:54,062 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-02 17:36:54,089 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-02 17:36:54,089 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-02 17:36:54,089 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-02 17:36:54,293 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-02 17:36:54,293 Root WebApplicationContext: initialization completed in 7465 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-02 17:36:54,746 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-02 17:36:55,401 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-02 17:36:55,416 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-02 17:36:55,416 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-02 17:36:55,417 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-02 17:36:58,809 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-02 17:36:58,838 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-02 17:36:58,838 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-02 17:36:58,838 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-02 17:36:58,838 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-02 17:36:58,838 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-02 17:36:58,838 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-02 17:36:58,838 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-02 17:36:58,838 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6c399d4 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-02 17:37:00,751 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-02 17:37:00,990 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-02 17:37:01,402 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-02 17:37:02,573 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-02 17:37:02,620 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-02 17:37:02,667 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-02 17:37:02,943 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-02 17:37:03,199 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-02 17:37:03,214 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-02 17:37:03,214 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-02 17:37:03,214 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-02 17:37:03,214 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-02 17:37:03,233 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-02 17:37:03,255 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-02 17:37:03,312 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-02 17:37:03,315 Started JeecgApplication in 17.259 seconds (JVM running for 18.53) logStarted StartupInfoLogger.java 59
INFO 2019-11-02 17:37:03,332 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-02 17:40:47,956 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-02 17:40:47,967 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-02 17:40:47,996 Completed initialization in 28 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-02 17:40:48,726 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-02 17:40:48,730 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-02 17:40:52,361 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI2ODk0NDgsInVzZXJuYW1lIjoiYWRtaW4ifQ.DK5uzcBYPCyw8Nv8Skt_fbe-dX-IvP66XdulKErH4xw getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-02 17:40:53,503 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-02 17:40:53,585 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-02 17:40:53,630 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572687653504) getDictItems SysDictController.java 160
INFO 2019-11-02 17:40:53,959 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-02 17:40:53,980 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572687653960) getDictItems SysDictController.java 160
INFO 2019-11-02 17:41:12,937 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-11-02 17:41:12,937 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-11-02 17:41:12,943 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-02 17:41:12,944 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-02 17:41:12,965 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1572687672939) getDictItems SysDictController.java 160
INFO 2019-11-02 17:41:12,966 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1572687672939) getDictItems SysDictController.java 160
INFO 2019-11-02 17:43:05,531 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-02 17:43:05,541 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-02 17:43:05,550 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572687785537) getDictItems SysDictController.java 160
INFO 2019-11-02 17:51:57,008 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-02 17:51:57,040 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-02 17:51:57,097 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-02 17:51:57,105 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-02 17:53:30,053 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-02 17:53:30,065 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-02 17:53:30,080 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-02 17:54:16,082 dictCode : activiti_sync getDictItems SysDictController.java 127
INFO 2019-11-02 17:54:16,088 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-02 17:54:16,102 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=同步), DictModel(value=0, text=不同步)], timestamp=1572688456085) getDictItems SysDictController.java 160
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Mon Nov 04 09:06:48 CST 2019

Logback Log Messages

Log session start time Mon Nov 04 09:34:19 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-04 09:06:48,191 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 7532 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-04 09:06:48,198 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-04 09:06:52,748 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-04 09:06:52,753 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-04 09:06:52,874 Finished Spring Data repository scanning in 98ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-04 09:06:53,464 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$3234e423] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:06:53,635 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:06:55,009 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:06:55,050 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:06:55,154 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$122f7a8d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:06:55,448 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:06:55,455 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$7bbdeb5e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:06:55,469 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:06:55,477 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:06:55,503 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:06:55,514 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$274938d7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:06:55,841 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:06:56,054 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:06:56,072 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7d036b6d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:06:56,112 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$2548583d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:06:56,119 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:06:56,675 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-04 09:06:56,700 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-04 09:06:56,712 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-04 09:06:56,713 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-04 09:06:56,726 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-04 09:06:56,901 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-04 09:06:56,902 Root WebApplicationContext: initialization completed in 8648 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-04 09:06:57,469 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-04 09:06:58,315 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-04 09:06:58,317 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-04 09:06:58,318 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-04 09:06:58,319 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-04 09:07:03,869 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-04 09:07:03,915 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-04 09:07:03,915 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-04 09:07:03,924 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-04 09:07:03,928 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-04 09:07:03,929 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-04 09:07:03,930 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-04 09:07:03,930 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-04 09:07:03,930 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7137cd14 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-04 09:07:09,913 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-04 09:07:11,306 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-04 09:07:12,023 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-04 09:07:14,077 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-04 09:07:14,227 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-04 09:07:14,393 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-04 09:07:14,995 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-04 09:07:15,762 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-04 09:07:15,793 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-04 09:07:15,794 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-04 09:07:15,797 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-04 09:07:15,800 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-04 09:07:15,804 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-04 09:07:15,839 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-04 09:07:15,937 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-04 09:07:15,943 Started JeecgApplication in 28.301 seconds (JVM running for 29.48) logStarted StartupInfoLogger.java 59
INFO 2019-11-04 09:07:15,972 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-04 09:11:32,768 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-04 09:11:32,771 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-04 09:11:32,866 Completed initialization in 94 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-04 09:11:33,831 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-04 09:11:33,833 Starting without optional kqueue library <clinit> KqueueProvider.java 70
ERROR 2019-11-04 09:11:35,049 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-04 09:11:36,399 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-04 09:11:55,967 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 09:13:52,267 dictCode : sex getDictItems SysDictController.java 127
INFO 2019-11-04 09:13:52,328 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 09:13:52,372 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=男), DictModel(value=2, text=女)], timestamp=1572830032267) getDictItems SysDictController.java 160
INFO 2019-11-04 09:14:18,231 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 09:14:18,249 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 09:14:18,266 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 09:14:18,275 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 09:16:52,198 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 09:18:46,033 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 09:18:46,041 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 09:18:46,051 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 09:19:19,256 ----duplicate check------:DuplicateCheckVo(tableName=sys_role, fieldName=role_code, fieldVal=0, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:19:19,389 ----duplicate check------:DuplicateCheckVo(tableName=sys_role, fieldName=role_code, fieldVal=00, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:19:19,481 ----duplicate check------:DuplicateCheckVo(tableName=sys_role, fieldName=role_code, fieldVal=001, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:19:27,494 ----duplicate check------:DuplicateCheckVo(tableName=sys_role, fieldName=role_code, fieldVal=0001, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:19:28,115 ----duplicate check------:DuplicateCheckVo(tableName=sys_role, fieldName=role_code, fieldVal=00001, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:19:29,682 ----duplicate check------:DuplicateCheckVo(tableName=sys_role, fieldName=role_code, fieldVal=000001, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:13,596 dictCode : activiti_sync getDictItems SysDictController.java 127
INFO 2019-11-04 09:20:13,600 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 09:20:13,612 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=同步), DictModel(value=0, text=不同步)], timestamp=1572830413597) getDictItems SysDictController.java 160
INFO 2019-11-04 09:20:26,547 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=p, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:26,716 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=ph, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:26,887 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=ph, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:27,465 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=pho, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:27,644 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=phon, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:27,910 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=pho, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:28,384 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=ph, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:28,542 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=p, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:28,643 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:28,934 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=x, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:29,510 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=xt, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:29,762 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=x, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:29,869 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:31,426 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=x, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:31,913 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=xt, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:32,113 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=张, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:32,154 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=张d, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:32,428 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=张dg, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:20:32,577 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=张三, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:21:38,636 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-04 09:21:38,646 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-04 09:21:38,671 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-04 09:21:38,674 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-04 09:21:38,882 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 09:22:29,061 dictCode : activiti_sync getDictItems SysDictController.java 127
INFO 2019-11-04 09:22:29,064 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=同步), DictModel(value=0, text=不同步)], timestamp=1572830549062) getDictItems SysDictController.java 160
INFO 2019-11-04 09:22:39,445 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=phone, fieldVal=18802689894, dataId=35c236bcf78357244c4e34aefb020107) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:22:43,271 ----duplicate check------:DuplicateCheckVo(tableName=sys_user, fieldName=username, fieldVal=张三, dataId=35c236bcf78357244c4e34aefb020107) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-04 09:27:00,771 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 09:27:00,775 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 09:27:00,787 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572830820772) getDictItems SysDictController.java 160
INFO 2019-11-04 09:27:03,349 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 09:27:03,352 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 09:27:03,360 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572830823350) getDictItems SysDictController.java 160
INFO 2019-11-04 09:27:03,682 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 09:27:03,684 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572830823683) getDictItems SysDictController.java 160
INFO 2019-11-04 09:31:39,385 ----jeecg---Code----Generation----[单表模型:csm_order_info]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-04 09:31:39,388 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=6329314464585308762, entityPackage=order, entityName=CsmOrderInfo, primaryKeyField=id, columns=[{"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"deliveryman_id","fieldName":"deliverymanId","filedComment":"送货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"follower_id","fieldName":"followerId","filedComment":"跟台员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"saler_id","fieldName":"salerId","filedComment":"销售员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"hospitals","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"13","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"saleCompany","dictTable":"","dictText":""}, {"fieldDbName":"fetcher_id","fieldName":"fetcherId","filedComment":"取货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"14","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"15","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"16","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_depart","classType_row":"sel_depart","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_depart","fieldOrderNum":"21","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_order_info","ftlDescription":"csm_order_info","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"order","entityName":"CsmOrderInfo","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"deliveryman_id","fieldName":"deliverymanId","filedComment":"送货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"follower_id","fieldName":"followerId","filedComment":"跟台员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"saler_id","fieldName":"salerId","filedComment":"销售员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"hospitals","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"13","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"saleCompany","dictTable":"","dictText":""}, {"fieldDbName":"fetcher_id","fieldName":"fetcherId","filedComment":"取货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"14","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"15","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"16","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"17","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"18","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"19","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"20","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_depart","classType_row":"sel_depart","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_depart","fieldOrderNum":"21","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_order_info} a CodeGenerateOne.java 117
INFO 2019-11-04 09:31:39,399 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-04 09:31:39,794 ----jeecg----Code----Generation-----[单表模型:csm_order_info]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-11-04 09:33:15,857 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 09:33:16,628 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 09:33:16,646 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831196629) getDictItems SysDictController.java 160
INFO 2019-11-04 09:33:16,661 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 09:33:16,678 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831196662) getDictItems SysDictController.java 160
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Mon Nov 04 09:34:19 CST 2019

Logback Log Messages

Log session start time Mon Nov 04 09:45:08 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-04 09:34:20,007 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9980 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-04 09:34:20,014 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-04 09:34:23,075 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-04 09:34:23,084 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-04 09:34:23,216 Finished Spring Data repository scanning in 105ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-04 09:34:23,972 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$80a117fe] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:34:24,264 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:34:25,729 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:34:25,922 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:34:26,128 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$609bae68] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:34:26,408 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:34:26,414 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ca2a1f39] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:34:26,425 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:34:26,433 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:34:26,460 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:34:26,473 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$75b56cb2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:34:27,068 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:34:27,264 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:34:27,279 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$cb6f9f48] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:34:27,323 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$73b48c18] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:34:27,330 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:34:28,215 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-04 09:34:28,238 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-04 09:34:28,262 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-04 09:34:28,263 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-04 09:34:28,274 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-04 09:34:28,438 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-04 09:34:28,438 Root WebApplicationContext: initialization completed in 8375 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-04 09:34:29,144 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-04 09:34:29,679 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-04 09:34:29,680 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-04 09:34:29,680 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-04 09:34:29,681 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-04 09:34:33,498 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-04 09:34:33,522 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-04 09:34:33,523 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-04 09:34:33,528 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-04 09:34:33,531 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-04 09:34:33,532 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-04 09:34:33,532 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-04 09:34:33,532 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-04 09:34:33,533 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@514c6ca0 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-04 09:34:35,560 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-04 09:34:35,767 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-04 09:34:36,208 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-04 09:34:37,486 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-04 09:34:37,524 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-04 09:34:37,591 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-04 09:34:37,874 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-04 09:34:38,127 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-04 09:34:38,145 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-04 09:34:38,145 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-04 09:34:38,148 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-04 09:34:38,165 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-04 09:34:38,167 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-04 09:34:38,188 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-04 09:34:38,239 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-04 09:34:38,243 Started JeecgApplication in 18.752 seconds (JVM running for 19.847) logStarted StartupInfoLogger.java 59
INFO 2019-11-04 09:34:38,262 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-04 09:34:47,679 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-04 09:34:47,680 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-04 09:34:47,722 Completed initialization in 42 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-04 09:34:48,247 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-04 09:34:48,249 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-04 09:34:49,499 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 09:34:50,329 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 09:34:50,407 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831290331) getDictItems SysDictController.java 160
INFO 2019-11-04 09:34:50,510 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 09:34:50,520 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831290512) getDictItems SysDictController.java 160
INFO 2019-11-04 09:35:38,166 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 09:36:58,683 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 09:37:02,710 dictCode : sys_depart,depart_name,id getDictItems SysDictController.java 127
INFO 2019-11-04 09:37:02,711 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 09:37:02,711 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 09:37:02,711 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 09:37:02,716 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572831422712) getDictItems SysDictController.java 160
INFO 2019-11-04 09:37:02,739 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 09:37:02,739 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 09:37:02,739 无缓存dictTableList的时候调用这里! queryTableDictItemsByCode SysDictServiceImpl.java 77
INFO 2019-11-04 09:37:02,751 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=15812cdbbe744f689acb0c831ca629de, text=人事部), DictModel(value=4f1765520d6346f9bd9c79e2479e5b12, text=市场部), DictModel(value=5159cde220114246b045e574adceafe9, text=研发部), DictModel(value=57197590443c44f083d42ae24ef26a2c, text=研发部), DictModel(value=67fc001af12a4f9b8458005d3f19934a, text=财务部), DictModel(value=6d35e179cd814e3299bd588ea7daed3f, text=卓尔互动公司), DictModel(value=743ba9dbdc114af8953a11022ef3096a, text=财务部), DictModel(value=a7d7e77e06c84325a40932163adcdaa6, text=财务部), DictModel(value=c6d7cb4deeac411cb3384b1b31278596, text=北京国炬公司), DictModel(value=e5a22ad57c9240e884b2462e9af465b7, text=华为)], timestamp=1572831422712) getDictItems SysDictController.java 160
INFO 2019-11-04 09:37:02,772 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572831422712) getDictItems SysDictController.java 160
INFO 2019-11-04 09:37:02,772 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572831422712) getDictItems SysDictController.java 160
INFO 2019-11-04 09:37:08,082 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 09:37:08,087 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572831428083) getDictItems SysDictController.java 160
INFO 2019-11-04 09:37:08,398 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 09:37:08,401 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572831428398) getDictItems SysDictController.java 160
INFO 2019-11-04 09:37:08,406 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 09:37:08,409 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572831428407) getDictItems SysDictController.java 160
INFO 2019-11-04 09:39:32,679 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 09:39:32,695 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831572680) getDictItems SysDictController.java 160
INFO 2019-11-04 09:39:32,924 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 09:39:32,927 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831572925) getDictItems SysDictController.java 160
INFO 2019-11-04 09:43:07,548 ----jeecg---Code----Generation----[单表模型:csm_order_info]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-04 09:43:07,557 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=5052735741498220823, entityPackage=order, entityName=CsmOrderInfo, primaryKeyField=id, columns=[{"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"deliveryman_id","fieldName":"deliverymanId","filedComment":"送货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"follower_id","fieldName":"followerId","filedComment":"跟台员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"saler_id","fieldName":"salerId","filedComment":"销售员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"hospitals","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"13","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"saleCompany","dictTable":"","dictText":""}, {"fieldDbName":"fetcher_id","fieldName":"fetcherId","filedComment":"取货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"14","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"15","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"16","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"21","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_order_info","ftlDescription":"csm_order_info","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"order","entityName":"CsmOrderInfo","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"deliveryman_id","fieldName":"deliverymanId","filedComment":"送货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"follower_id","fieldName":"followerId","filedComment":"跟台员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"saler_id","fieldName":"salerId","filedComment":"销售员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"hospitals","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"13","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"saleCompany","dictTable":"","dictText":""}, {"fieldDbName":"fetcher_id","fieldName":"fetcherId","filedComment":"取货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"14","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"15","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"16","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"17","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"18","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"19","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"20","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"21","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_order_info} a CodeGenerateOne.java 117
INFO 2019-11-04 09:43:07,568 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-04 09:43:07,923 ----jeecg----Code----Generation-----[单表模型:csm_order_info]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-11-04 09:43:43,461 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 09:43:44,603 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 09:43:44,609 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831824605) getDictItems SysDictController.java 160
INFO 2019-11-04 09:43:44,634 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 09:43:44,636 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831824634) getDictItems SysDictController.java 160
INFO 2019-11-04 09:44:58,392 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 09:44:59,050 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 09:44:59,054 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831899051) getDictItems SysDictController.java 160
INFO 2019-11-04 09:44:59,099 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 09:44:59,102 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572831899100) getDictItems SysDictController.java 160
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Mon Nov 04 09:45:09 CST 2019

Logback Log Messages

Log session start time Mon Nov 04 10:49:24 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-04 09:45:09,594 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16520 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-04 09:45:09,601 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-04 09:45:11,624 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-04 09:45:11,628 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-04 09:45:11,754 Finished Spring Data repository scanning in 105ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-04 09:45:12,338 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$66c95b5c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:45:12,497 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:45:13,875 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:45:13,937 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:45:14,033 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$46c3f1c6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:45:14,327 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:45:14,333 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$b0526297] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:45:14,347 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:45:14,356 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:45:14,384 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:45:14,394 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5bddb010] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:45:14,659 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:45:14,831 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:45:14,847 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$b197e2a6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:45:14,905 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$59dccf76] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:45:14,913 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 09:45:15,523 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-04 09:45:15,549 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-04 09:45:15,582 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-04 09:45:15,584 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-04 09:45:15,598 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-04 09:45:15,796 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-04 09:45:15,796 Root WebApplicationContext: initialization completed in 6138 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-04 09:45:16,326 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-04 09:45:17,047 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-04 09:45:17,047 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-04 09:45:17,048 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-04 09:45:17,048 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-04 09:45:20,592 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-04 09:45:20,614 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-04 09:45:20,615 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-04 09:45:20,620 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-04 09:45:20,623 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-04 09:45:20,624 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-04 09:45:20,624 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-04 09:45:20,625 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-04 09:45:20,625 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@55d98bbb setJobFactory QuartzScheduler.java 2287
INFO 2019-11-04 09:45:22,752 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-04 09:45:22,999 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-04 09:45:23,380 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-04 09:45:24,561 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-04 09:45:24,605 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-04 09:45:24,677 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-04 09:45:24,963 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-04 09:45:25,230 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-04 09:45:25,242 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-04 09:45:25,243 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-04 09:45:25,246 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-04 09:45:25,248 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-04 09:45:25,250 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-04 09:45:25,270 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-04 09:45:25,322 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-04 09:45:25,326 Started JeecgApplication in 16.258 seconds (JVM running for 17.21) logStarted StartupInfoLogger.java 59
INFO 2019-11-04 09:45:25,344 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-04 09:46:09,701 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-04 09:46:09,701 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-04 09:46:09,719 Completed initialization in 17 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-04 09:46:10,048 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-04 09:46:10,050 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-04 09:46:11,245 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 09:46:16,282 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 09:46:16,334 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572831976285) getDictItems SysDictController.java 160
INFO 2019-11-04 09:46:16,574 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 09:46:16,579 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572831976575) getDictItems SysDictController.java 160
INFO 2019-11-04 09:46:16,592 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 09:46:16,597 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572831976592) getDictItems SysDictController.java 160
INFO 2019-11-04 09:46:19,290 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 09:46:19,290 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 09:46:19,290 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 09:46:19,295 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572831979291) getDictItems SysDictController.java 160
INFO 2019-11-04 09:46:19,295 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572831979291) getDictItems SysDictController.java 160
INFO 2019-11-04 09:46:19,296 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572831979291) getDictItems SysDictController.java 160
INFO 2019-11-04 09:49:52,520 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 09:49:52,537 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572832192521) getDictItems SysDictController.java 160
INFO 2019-11-04 09:49:52,770 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 09:49:52,774 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572832192772) getDictItems SysDictController.java 160
INFO 2019-11-04 09:53:07,592 --查询规则-->pid = 1d4fd1864e90c66ac1de76e68695a808 addEasyQuery QueryGenerator.java 387
INFO 2019-11-04 09:53:09,445 --查询规则-->pid = 59c67023117dbad7a571b2c21582a04e addEasyQuery QueryGenerator.java 387
INFO 2019-11-04 09:53:14,108 查询当前页:1 queryPageList SysAnnouncementController.java 96
INFO 2019-11-04 09:53:14,109 查询当前页数量:10 queryPageList SysAnnouncementController.java 97
INFO 2019-11-04 09:53:14,109 查询结果数量:2 queryPageList SysAnnouncementController.java 98
INFO 2019-11-04 09:53:14,110 数据总数:2 queryPageList SysAnnouncementController.java 99
INFO 2019-11-04 09:53:14,124 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 09:53:14,141 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 09:53:14,148 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 09:53:14,157 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 09:53:17,926 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 10:01:23,094 dictCode : activiti_sync getDictItems SysDictController.java 127
INFO 2019-11-04 10:01:23,097 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=同步), DictModel(value=0, text=不同步)], timestamp=1572832883095) getDictItems SysDictController.java 160
INFO 2019-11-04 10:07:13,478 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-11-04 10:07:13,478 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-11-04 10:07:13,492 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 10:07:13,492 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 10:07:13,524 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1572833233479) getDictItems SysDictController.java 160
INFO 2019-11-04 10:07:13,523 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1572833233479) getDictItems SysDictController.java 160
INFO 2019-11-04 10:07:56,711 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-04 10:07:56,721 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-04 10:07:56,742 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-04 10:07:56,745 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-04 10:10:03,907 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 10:10:03,907 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 10:10:03,910 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572833403909) getDictItems SysDictController.java 160
INFO 2019-11-04 10:10:03,910 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572833403909) getDictItems SysDictController.java 160
INFO 2019-11-04 10:10:22,771 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 10:11:39,743 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 10:11:39,744 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 10:11:39,744 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 10:11:39,746 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572833499744) getDictItems SysDictController.java 160
INFO 2019-11-04 10:11:39,747 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572833499745) getDictItems SysDictController.java 160
INFO 2019-11-04 10:11:39,747 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572833499744) getDictItems SysDictController.java 160
INFO 2019-11-04 10:18:29,158 ————————身份认证失败——————————IP地址: 127.0.0.1 doGetAuthenticationInfo ShiroRealm.java 90
ERROR 2019-11-04 10:18:29,250 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: token为空!
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:91)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-04 10:26:30,958 dictCode : activiti_sync getDictItems SysDictController.java 127
INFO 2019-11-04 10:26:30,991 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 10:26:31,008 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=同步), DictModel(value=0, text=不同步)], timestamp=1572834390989) getDictItems SysDictController.java 160
INFO 2019-11-04 10:42:19,917 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 10:42:19,916 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 10:42:19,920 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 10:42:19,920 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 10:42:19,924 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572835339919) getDictItems SysDictController.java 160
INFO 2019-11-04 10:42:19,963 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572835339918) getDictItems SysDictController.java 160
INFO 2019-11-04 10:44:25,441 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 10:44:26,939 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 10:44:26,939 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 10:44:26,944 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572835466941) getDictItems SysDictController.java 160
INFO 2019-11-04 10:44:26,944 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572835466941) getDictItems SysDictController.java 160
INFO 2019-11-04 10:48:12,359 ----jeecg---Code----Generation----[单表模型:csm_order_info]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-04 10:48:12,381 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=3373999534516916938, entityPackage=order, entityName=CsmOrderInfo, primaryKeyField=id, columns=[{"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"deliveryman_id","fieldName":"deliverymanId","filedComment":"送货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"follower_id","fieldName":"followerId","filedComment":"跟台员","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"saler_id","fieldName":"salerId","filedComment":"销售员","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"hospitals","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"13","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"saleCompany","dictTable":"","dictText":""}, {"fieldDbName":"fetcher_id","fieldName":"fetcherId","filedComment":"取货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"14","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"15","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"16","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_order_info","ftlDescription":"csm_order_info","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"order","entityName":"CsmOrderInfo","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"deliveryman_id","fieldName":"deliverymanId","filedComment":"送货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"follower_id","fieldName":"followerId","filedComment":"跟台员","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"saler_id","fieldName":"salerId","filedComment":"销售员","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"hospitals","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"13","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"saleCompany","dictTable":"","dictText":""}, {"fieldDbName":"fetcher_id","fieldName":"fetcherId","filedComment":"取货员","fieldType":"java.lang.String","fieldDbType":"string","classType":"sel_user","classType_row":"sel_user","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"sel_user","fieldOrderNum":"14","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"15","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"16","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"17","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"18","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"19","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"20","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"40","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"21","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_order_info} a CodeGenerateOne.java 117
INFO 2019-11-04 10:48:12,415 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-04 10:48:13,047 ----jeecg----Code----Generation-----[单表模型:csm_order_info]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Mon Nov 04 10:49:24 CST 2019

Logback Log Messages

Log session start time Mon Nov 04 14:00:20 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-04 10:49:24,714 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14412 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-04 10:49:24,730 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-04 10:49:27,613 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-04 10:49:27,627 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-04 10:49:27,786 Finished Spring Data repository scanning in 102ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-04 10:49:28,588 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$613286d2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 10:49:28,772 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 10:49:30,185 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 10:49:30,227 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 10:49:30,320 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$412d1d3c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 10:49:30,586 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 10:49:30,586 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$aabb8e0d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 10:49:30,602 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 10:49:30,617 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 10:49:30,633 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 10:49:30,649 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5646db86] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 10:49:30,978 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 10:49:31,150 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 10:49:31,165 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ac010e1c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 10:49:31,196 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$5445faec] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 10:49:31,213 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 10:49:31,807 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-04 10:49:31,823 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-04 10:49:31,854 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-04 10:49:31,854 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-04 10:49:31,854 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-04 10:49:32,042 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-04 10:49:32,042 Root WebApplicationContext: initialization completed in 7265 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-04 10:49:32,526 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-04 10:49:33,132 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-04 10:49:33,132 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-04 10:49:33,132 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-04 10:49:33,132 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-04 10:49:36,664 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-04 10:49:36,696 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-04 10:49:36,696 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-04 10:49:36,696 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-04 10:49:36,711 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-04 10:49:36,711 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-04 10:49:36,711 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-04 10:49:36,711 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-04 10:49:36,711 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@19b33b0d setJobFactory QuartzScheduler.java 2287
INFO 2019-11-04 10:49:38,986 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-04 10:49:39,241 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-04 10:49:39,660 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-04 10:49:40,952 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-04 10:49:40,995 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-04 10:49:41,089 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-04 10:49:41,417 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-04 10:49:41,683 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-04 10:49:41,699 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-04 10:49:41,699 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-04 10:49:41,699 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-04 10:49:41,714 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-04 10:49:41,714 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-04 10:49:41,749 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-04 10:49:41,800 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-04 10:49:41,803 Started JeecgApplication in 17.622 seconds (JVM running for 18.618) logStarted StartupInfoLogger.java 59
INFO 2019-11-04 10:49:41,823 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-04 10:50:06,467 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-04 10:50:06,468 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-04 10:50:06,495 Completed initialization in 27 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-04 10:50:06,873 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-04 10:50:06,875 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-04 10:50:08,114 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 10:50:24,595 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 10:50:24,595 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 10:50:24,595 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 10:50:24,639 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 10:50:24,640 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 10:50:24,639 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 10:50:24,719 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572835824597) getDictItems SysDictController.java 160
INFO 2019-11-04 10:50:24,719 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572835824597) getDictItems SysDictController.java 160
INFO 2019-11-04 10:50:24,719 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572835824597) getDictItems SysDictController.java 160
INFO 2019-11-04 10:50:33,066 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 10:50:33,072 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 10:50:33,102 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 10:50:33,188 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572835833069) getDictItems SysDictController.java 160
INFO 2019-11-04 10:50:33,188 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572835833078) getDictItems SysDictController.java 160
INFO 2019-11-04 10:50:33,188 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572835833106) getDictItems SysDictController.java 160
INFO 2019-11-04 10:50:38,721 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 10:50:38,733 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 10:50:38,744 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 10:50:38,752 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 10:56:12,981 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 10:56:12,983 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836172981) getDictItems SysDictController.java 160
INFO 2019-11-04 10:56:12,984 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 10:56:12,993 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836172984) getDictItems SysDictController.java 160
INFO 2019-11-04 10:56:12,998 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 10:56:13,001 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836172999) getDictItems SysDictController.java 160
INFO 2019-11-04 11:02:13,975 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:02:13,979 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836533976) getDictItems SysDictController.java 160
INFO 2019-11-04 11:02:14,270 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:02:14,272 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836534271) getDictItems SysDictController.java 160
INFO 2019-11-04 11:02:14,274 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:02:14,276 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836534275) getDictItems SysDictController.java 160
INFO 2019-11-04 11:02:25,629 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:02:25,629 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:02:25,629 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:02:25,646 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836545630) getDictItems SysDictController.java 160
INFO 2019-11-04 11:02:25,646 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836545630) getDictItems SysDictController.java 160
INFO 2019-11-04 11:02:25,646 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836545630) getDictItems SysDictController.java 160
INFO 2019-11-04 11:03:46,503 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:03:46,505 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836626503) getDictItems SysDictController.java 160
INFO 2019-11-04 11:03:47,622 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:03:47,623 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:03:47,625 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836627623) getDictItems SysDictController.java 160
INFO 2019-11-04 11:03:47,627 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836627623) getDictItems SysDictController.java 160
INFO 2019-11-04 11:03:49,501 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:03:49,510 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836629502) getDictItems SysDictController.java 160
INFO 2019-11-04 11:03:49,525 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:03:49,525 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:03:49,528 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836629527) getDictItems SysDictController.java 160
INFO 2019-11-04 11:03:49,538 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836629536) getDictItems SysDictController.java 160
INFO 2019-11-04 11:03:56,864 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:03:56,864 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:03:56,864 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:03:56,866 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836636865) getDictItems SysDictController.java 160
INFO 2019-11-04 11:03:56,866 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836636865) getDictItems SysDictController.java 160
INFO 2019-11-04 11:03:56,866 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836636865) getDictItems SysDictController.java 160
INFO 2019-11-04 11:04:04,262 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 11:04:05,202 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:04:05,223 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836645203) getDictItems SysDictController.java 160
INFO 2019-11-04 11:04:05,517 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:04:05,517 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:04:05,521 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836645518) getDictItems SysDictController.java 160
INFO 2019-11-04 11:04:05,521 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836645518) getDictItems SysDictController.java 160
INFO 2019-11-04 11:04:08,523 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:04:08,523 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:04:08,523 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:04:08,525 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836648523) getDictItems SysDictController.java 160
INFO 2019-11-04 11:04:08,525 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836648523) getDictItems SysDictController.java 160
INFO 2019-11-04 11:04:08,525 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836648523) getDictItems SysDictController.java 160
INFO 2019-11-04 11:05:20,345 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:05:20,361 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836720360) getDictItems SysDictController.java 160
INFO 2019-11-04 11:05:20,473 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:05:20,473 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:05:20,473 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836720473) getDictItems SysDictController.java 160
INFO 2019-11-04 11:05:20,473 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836720473) getDictItems SysDictController.java 160
INFO 2019-11-04 11:05:24,790 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:05:24,792 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572836724791) getDictItems SysDictController.java 160
INFO 2019-11-04 11:05:24,792 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:05:24,793 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572836724792) getDictItems SysDictController.java 160
INFO 2019-11-04 11:05:24,794 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:05:24,796 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572836724794) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:04,531 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:04,543 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572837064542) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:04,683 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:04,683 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572837064683) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:04,840 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:04,840 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:04,840 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572837064840) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:04,840 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572837064840) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:05,371 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:05,371 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572837065371) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:05,465 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:05,465 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572837065465) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:24,649 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:24,649 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:24,650 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:24,652 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572837084650) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:24,652 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572837084651) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:24,652 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572837084650) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:54,620 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:54,627 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572837114621) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:54,734 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:54,737 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572837114735) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:54,921 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:54,922 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:54,923 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572837114922) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:54,925 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572837114923) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:54,942 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:54,945 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572837114943) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:55,053 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:55,068 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572837115053) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:55,249 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:55,251 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572837115250) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:55,257 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:55,259 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572837115257) getDictItems SysDictController.java 160
INFO 2019-11-04 11:11:55,289 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:11:55,291 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572837115289) getDictItems SysDictController.java 160
INFO 2019-11-04 11:28:10,446 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 11:28:11,416 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:28:11,422 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572838091418) getDictItems SysDictController.java 160
INFO 2019-11-04 11:28:11,699 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:28:11,702 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572838091699) getDictItems SysDictController.java 160
INFO 2019-11-04 11:28:11,702 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:28:11,702 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572838091702) getDictItems SysDictController.java 160
INFO 2019-11-04 11:33:48,080 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:33:48,084 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572838428081) getDictItems SysDictController.java 160
INFO 2019-11-04 11:33:48,096 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:33:48,100 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572838428097) getDictItems SysDictController.java 160
INFO 2019-11-04 11:33:48,107 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:33:48,110 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572838428107) getDictItems SysDictController.java 160
INFO 2019-11-04 11:34:35,102 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 11:34:35,692 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:34:35,694 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572838475692) getDictItems SysDictController.java 160
INFO 2019-11-04 11:34:36,041 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:34:36,043 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:34:36,043 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572838476042) getDictItems SysDictController.java 160
INFO 2019-11-04 11:34:36,044 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572838476043) getDictItems SysDictController.java 160
INFO 2019-11-04 11:34:38,768 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:34:38,774 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:34:38,776 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572838478772) getDictItems SysDictController.java 160
INFO 2019-11-04 11:34:38,777 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572838478775) getDictItems SysDictController.java 160
INFO 2019-11-04 11:40:03,520 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:40:03,527 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572838803521) getDictItems SysDictController.java 160
INFO 2019-11-04 11:52:36,176 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4MzE3MTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.8H1m5b-kRMx37tdHpVZOHC7dpjJAMQbTQ-muur14Wu0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 11:52:39,681 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:52:39,713 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 11:52:39,764 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572839559682) getDictItems SysDictController.java 160
INFO 2019-11-04 11:52:39,953 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:52:39,955 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 11:52:39,969 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:52:39,974 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 11:52:39,979 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572839559969) getDictItems SysDictController.java 160
INFO 2019-11-04 11:52:39,987 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572839559953) getDictItems SysDictController.java 160
INFO 2019-11-04 11:52:42,422 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 11:52:42,424 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 11:52:42,425 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572839562423) getDictItems SysDictController.java 160
INFO 2019-11-04 11:52:42,427 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572839562426) getDictItems SysDictController.java 160
INFO 2019-11-04 11:52:42,442 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 11:52:42,444 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572839562442) getDictItems SysDictController.java 160
INFO 2019-11-04 11:52:42,814 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 11:52:42,842 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 11:52:42,857 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 11:52:42,870 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
ERROR 2019-11-04 13:33:59,080 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-04 13:34:18,744 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-04 13:34:52,043 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 13:34:53,415 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 13:34:53,415 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 13:34:53,415 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 13:34:53,425 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 13:34:53,425 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 13:34:53,425 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 13:34:53,448 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572845693418) getDictItems SysDictController.java 160
INFO 2019-11-04 13:34:53,448 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572845693418) getDictItems SysDictController.java 160
INFO 2019-11-04 13:34:53,451 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572845693417) getDictItems SysDictController.java 160
INFO 2019-11-04 13:35:03,780 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 13:35:03,780 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 13:35:03,782 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572845703781) getDictItems SysDictController.java 160
INFO 2019-11-04 13:35:03,786 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572845703781) getDictItems SysDictController.java 160
INFO 2019-11-04 13:35:04,176 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 13:35:04,192 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 13:35:04,214 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 13:35:04,227 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 13:56:09,127 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 13:56:09,148 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 13:56:09,167 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572846969139) getDictItems SysDictController.java 160
INFO 2019-11-04 13:56:09,250 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 13:56:09,252 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572846969250) getDictItems SysDictController.java 160
INFO 2019-11-04 13:58:43,099 ----jeecg---Code----Generation----[单表模型:csm_company]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-04 13:58:43,110 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-3203486113768669753, entityPackage=baseinfo, entityName=CsmCompany, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_company","ftlDescription":"csm_company","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"baseinfo","entityName":"CsmCompany","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_company} a CodeGenerateOne.java 117
INFO 2019-11-04 13:58:43,117 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-04 13:58:44,443 ----jeecg----Code----Generation-----[单表模型:csm_company]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-11-04 13:59:47,109 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 13:59:55,957 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 13:59:55,978 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572847195958) getDictItems SysDictController.java 160
INFO 2019-11-04 13:59:56,315 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 13:59:56,316 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572847196315) getDictItems SysDictController.java 160
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Mon Nov 04 14:00:21 CST 2019

Logback Log Messages

Log session start time Mon Nov 04 14:38:15 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-04 14:00:21,163 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8052 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-04 14:00:21,170 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-04 14:00:23,335 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-04 14:00:23,339 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-04 14:00:23,460 Finished Spring Data repository scanning in 96ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-04 14:00:24,008 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$9fca41db] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:00:24,151 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:00:25,501 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:00:25,546 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:00:25,653 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$7fc4d845] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:00:25,957 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:00:25,964 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$e9534916] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:00:25,975 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:00:25,986 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:00:26,010 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:00:26,019 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$94de968f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:00:26,341 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:00:26,552 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:00:26,568 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ea98c925] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:00:26,607 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$92ddb5f5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:00:26,613 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:00:27,196 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-04 14:00:27,218 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-04 14:00:27,245 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-04 14:00:27,246 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-04 14:00:27,257 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-04 14:00:27,445 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-04 14:00:27,446 Root WebApplicationContext: initialization completed in 6215 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-04 14:00:27,907 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-04 14:00:28,438 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-04 14:00:28,438 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-04 14:00:28,439 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-04 14:00:28,439 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-04 14:00:31,884 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-04 14:00:31,910 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-04 14:00:31,911 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-04 14:00:31,916 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-04 14:00:31,918 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-04 14:00:31,919 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-04 14:00:31,919 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-04 14:00:31,919 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-04 14:00:31,920 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3f67f5ff setJobFactory QuartzScheduler.java 2287
INFO 2019-11-04 14:00:34,068 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-04 14:00:34,377 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-04 14:00:34,932 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-04 14:00:36,149 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-04 14:00:36,187 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-04 14:00:36,256 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-04 14:00:36,551 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-04 14:00:36,795 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-04 14:00:36,812 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-04 14:00:36,813 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-04 14:00:36,815 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-04 14:00:36,819 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-04 14:00:36,820 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-04 14:00:36,842 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-04 14:00:36,890 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-04 14:00:36,893 Started JeecgApplication in 16.634 seconds (JVM running for 17.597) logStarted StartupInfoLogger.java 59
INFO 2019-11-04 14:00:36,910 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-04 14:01:21,066 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-04 14:01:21,066 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-04 14:01:21,091 Completed initialization in 24 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-04 14:01:21,479 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-04 14:01:21,482 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-04 14:01:51,331 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-11-04 14:01:51,523 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-11-04 14:01:51,548 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 14:01:51,547 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 14:01:51,599 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1572847311524) getDictItems SysDictController.java 160
INFO 2019-11-04 14:01:51,599 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1572847311332) getDictItems SysDictController.java 160
INFO 2019-11-04 14:02:01,392 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-04 14:02:01,413 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-04 14:02:01,440 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-04 14:02:01,444 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-04 14:02:12,391 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 14:02:16,121 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 14:02:16,121 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 14:02:16,121 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 14:02:16,126 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572847336122) getDictItems SysDictController.java 160
INFO 2019-11-04 14:02:16,126 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572847336122) getDictItems SysDictController.java 160
INFO 2019-11-04 14:02:16,126 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572847336122) getDictItems SysDictController.java 160
ERROR 2019-11-04 14:02:19,165 {conn-10004, pstmt-20033} execute error. SELECT COUNT(1) FROM csm_company statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
    at com.sun.proxy.$Proxy256.prepare(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy255.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy213.selectPage(Unknown Source)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-04 14:02:19,174 nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company handleException JeecgBootExceptionHandler.java 54
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company
    at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy213.selectPage(Unknown Source)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company
    at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:149)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
     ... 124 common frames omitted
Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company
    at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:39)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:239)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
    at com.sun.proxy.$Proxy256.prepare(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy255.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
     ... 129 common frames omitted
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224)
     ... 144 common frames omitted
ERROR 2019-11-04 14:02:26,687 {conn-10004, pstmt-20034} execute error. SELECT COUNT(1) FROM csm_company statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
    at com.sun.proxy.$Proxy256.prepare(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy255.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy213.selectPage(Unknown Source)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-04 14:02:26,707 nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company handleException JeecgBootExceptionHandler.java 54
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company
    at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy213.selectPage(Unknown Source)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company
    at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:149)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
     ... 123 common frames omitted
Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company
    at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:39)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:239)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
    at com.sun.proxy.$Proxy256.prepare(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy255.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
     ... 128 common frames omitted
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224)
     ... 143 common frames omitted
INFO 2019-11-04 14:05:55,126 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 14:05:55,126 dictCode : orderStatus getDictItems SysDictController.java 127
ERROR 2019-11-04 14:05:55,132 {conn-10003, pstmt-20035} execute error. SELECT COUNT(1) FROM csm_company statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
    at com.sun.proxy.$Proxy256.prepare(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy255.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy213.selectPage(Unknown Source)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-04 14:05:55,177 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572847555174) getDictItems SysDictController.java 160
ERROR 2019-11-04 14:05:55,176 nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company handleException JeecgBootExceptionHandler.java 54
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company
    at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy213.selectPage(Unknown Source)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company
    at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:149)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
     ... 123 common frames omitted
Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company
    at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:39)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:239)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
    at com.sun.proxy.$Proxy256.prepare(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy255.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
     ... 128 common frames omitted
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224)
     ... 143 common frames omitted
INFO 2019-11-04 14:05:55,178 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572847555174) getDictItems SysDictController.java 160
INFO 2019-11-04 14:06:15,166 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 14:06:16,588 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 14:06:16,591 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 14:06:16,595 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572847576590) getDictItems SysDictController.java 160
INFO 2019-11-04 14:06:16,596 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572847576593) getDictItems SysDictController.java 160
INFO 2019-11-04 14:06:16,613 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 14:06:16,616 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572847576614) getDictItems SysDictController.java 160
INFO 2019-11-04 14:06:28,087 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 14:06:28,093 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572847588089) getDictItems SysDictController.java 160
ERROR 2019-11-04 14:06:28,077 {conn-10002, pstmt-20060} execute error. SELECT COUNT(1) FROM csm_company statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
    at com.sun.proxy.$Proxy256.prepare(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy255.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy213.selectPage(Unknown Source)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-04 14:06:28,139 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 14:06:28,142 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572847588140) getDictItems SysDictController.java 160
ERROR 2019-11-04 14:06:28,164 nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company handleException JeecgBootExceptionHandler.java 54
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company
    at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy213.selectPage(Unknown Source)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company
    at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:149)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
     ... 123 common frames omitted
Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company
    at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:39)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:239)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
    at com.sun.proxy.$Proxy256.prepare(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy255.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
     ... 128 common frames omitted
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224)
     ... 143 common frames omitted
INFO 2019-11-04 14:06:59,788 ————————身份认证失败——————————IP地址: 127.0.0.1 doGetAuthenticationInfo ShiroRealm.java 90
ERROR 2019-11-04 14:06:59,831 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: token为空!
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:91)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-04 14:07:49,253 {conn-10005, pstmt-20065} execute error. SELECT COUNT(1) FROM csm_company statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
    at com.sun.proxy.$Proxy256.prepare(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy255.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy213.selectPage(Unknown Source)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-04 14:07:49,259 nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company handleException JeecgBootExceptionHandler.java 54
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company
    at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:77)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy213.selectPage(Unknown Source)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$73b80fae.page(<generated>)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$653583fa.page(<generated>)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.GeneratedMethodAccessor281.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$cdc85171.queryPageList(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### Cause: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company
    at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:149)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.GeneratedMethodAccessor238.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
     ... 123 common frames omitted
Caused by: com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Method queryTotal execution error of sql : SELECT COUNT(1) FROM csm_company
    at com.baomidou.mybatisplus.core.toolkit.ExceptionUtils.mpe(ExceptionUtils.java:39)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:239)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.intercept(PaginationInterceptor.java:193)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
    at com.sun.proxy.$Proxy256.prepare(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.prepareStatement(MybatisSimpleExecutor.java:94)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:66)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor228.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy255.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
     ... 128 common frames omitted
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jeecg-boot.csm_company' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2011)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3188)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_executeQuery(WallFilter.java:648)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_executeQuery(FilterEventAdapter.java:465)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_executeQuery(FilterChainImpl.java:3185)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.executeQuery(PreparedStatementProxyImpl.java:181)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeQuery(DruidPooledPreparedStatement.java:227)
    at com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor.queryTotal(PaginationInterceptor.java:224)
     ... 143 common frames omitted
INFO 2019-11-04 14:36:00,037 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U getUserPermissionByToken SysPermissionController.java 120
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Mon Nov 04 14:38:16 CST 2019

Logback Log Messages

Log session start time Mon Nov 04 14:43:40 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-04 14:38:16,915 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 18040 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-04 14:38:16,920 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-04 14:38:19,072 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-04 14:38:19,076 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-04 14:38:19,201 Finished Spring Data repository scanning in 99ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-04 14:38:19,965 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$37cb8626] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:38:20,126 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:38:21,919 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:38:21,961 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:38:22,096 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$17c61c90] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:38:22,476 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:38:22,487 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$81548d61] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:38:22,499 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:38:22,509 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:38:22,538 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:38:22,551 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$2cdfdada] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:38:22,888 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:38:23,102 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:38:23,117 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$829a0d70] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:38:23,161 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$2adefa40] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:38:23,167 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:38:23,723 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-04 14:38:23,746 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-04 14:38:23,770 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-04 14:38:23,770 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-04 14:38:23,783 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-04 14:38:23,947 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-04 14:38:23,947 Root WebApplicationContext: initialization completed in 6977 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-04 14:38:24,479 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-04 14:38:25,027 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-04 14:38:25,028 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-04 14:38:25,028 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-04 14:38:25,029 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-04 14:38:28,042 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-04 14:38:28,066 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-04 14:38:28,067 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-04 14:38:28,072 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-04 14:38:28,075 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-04 14:38:28,076 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-04 14:38:28,077 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-04 14:38:28,077 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-04 14:38:28,077 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5318731f setJobFactory QuartzScheduler.java 2287
INFO 2019-11-04 14:38:29,985 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-04 14:38:30,252 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-04 14:38:30,682 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-04 14:38:32,062 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-04 14:38:32,118 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-04 14:38:32,208 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-04 14:38:32,540 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-04 14:38:32,792 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-04 14:38:32,809 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-04 14:38:32,809 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-04 14:38:32,812 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-04 14:38:32,814 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-04 14:38:32,816 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-04 14:38:32,839 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-04 14:38:32,891 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-04 14:38:32,895 Started JeecgApplication in 16.982 seconds (JVM running for 18.0) logStarted StartupInfoLogger.java 59
INFO 2019-11-04 14:38:32,915 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-04 14:39:09,890 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-04 14:39:09,890 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-04 14:39:09,922 Completed initialization in 31 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-04 14:39:10,347 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-04 14:39:10,349 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-04 14:39:11,746 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 14:39:24,390 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 14:39:24,428 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572849564392) getDictItems SysDictController.java 160
INFO 2019-11-04 14:39:24,601 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 14:39:24,605 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572849564602) getDictItems SysDictController.java 160
INFO 2019-11-04 14:40:35,153 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-04 14:40:35,175 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-04 14:40:35,214 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-04 14:40:35,221 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-04 14:40:35,232 [IP] [online数据库导入表] --表名:csm_company d OnlCgformHeadController.java 440
INFO 2019-11-04 14:40:35,554 columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-04 14:40:35,556 columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-04 14:40:35,556 columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-04 14:40:35,557 columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-04 14:40:35,557 columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-04 14:40:35,558 columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-04 14:40:35,558 columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-04 14:40:35,559 columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-04 14:42:23,382 ----jeecg---Code----Generation----[单表模型:csm_company]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-04 14:42:23,384 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=5232421204165095293, entityPackage=baseinfo, entityName=CsmCompany, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_company","ftlDescription":"csm_company","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"baseinfo","entityName":"CsmCompany","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_company} a CodeGenerateOne.java 117
INFO 2019-11-04 14:42:23,387 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-04 14:42:23,752 ----jeecg----Code----Generation-----[单表模型:csm_company]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Mon Nov 04 14:43:40 CST 2019

Logback Log Messages

Log session start time Wed Nov 13 17:22:41 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-04 14:43:40,837 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 17260 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-04 14:43:40,844 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-04 14:43:42,751 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-04 14:43:42,758 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-04 14:43:42,880 Finished Spring Data repository scanning in 99ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-04 14:43:43,398 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$847fbcd9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:43:43,543 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:43:44,805 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:43:44,867 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:43:44,992 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$647a5343] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:43:45,244 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:43:45,251 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ce08c414] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:43:45,264 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:43:45,273 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:43:45,296 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:43:45,306 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$7994118d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:43:45,573 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:43:45,751 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:43:45,764 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$cf4e4423] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:43:45,805 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$779330f3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:43:45,812 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-04 14:43:46,368 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-04 14:43:46,392 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-04 14:43:46,409 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-04 14:43:46,409 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-04 14:43:46,422 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-04 14:43:46,599 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-04 14:43:46,599 Root WebApplicationContext: initialization completed in 5704 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-04 14:43:47,059 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-04 14:43:47,520 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-04 14:43:47,521 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-04 14:43:47,522 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-04 14:43:47,523 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-04 14:43:50,454 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-04 14:43:50,475 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-04 14:43:50,476 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-04 14:43:50,480 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-04 14:43:50,482 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-04 14:43:50,483 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-04 14:43:50,484 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-04 14:43:50,484 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-04 14:43:50,484 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@72c29d87 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-04 14:43:52,672 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-04 14:43:52,942 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-04 14:43:53,457 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-04 14:43:54,460 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-04 14:43:54,495 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-04 14:43:54,557 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-04 14:43:54,840 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-04 14:43:55,110 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-04 14:43:55,122 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-04 14:43:55,122 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-04 14:43:55,125 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-04 14:43:55,128 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-04 14:43:55,130 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-04 14:43:55,151 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-04 14:43:55,203 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-04 14:43:55,207 Started JeecgApplication in 14.874 seconds (JVM running for 15.832) logStarted StartupInfoLogger.java 59
INFO 2019-11-04 14:43:55,222 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-04 14:44:59,060 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-04 14:44:59,068 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-04 14:44:59,089 Completed initialization in 21 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-04 14:44:59,480 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-04 14:44:59,482 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-04 14:45:00,691 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 14:45:02,351 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 14:45:02,424 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572849902353) getDictItems SysDictController.java 160
INFO 2019-11-04 14:45:02,488 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 14:45:02,496 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572849902489) getDictItems SysDictController.java 160
INFO 2019-11-04 14:45:04,895 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 14:45:04,895 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 14:45:04,916 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 14:45:04,940 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 14:45:04,940 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 14:45:04,940 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 14:45:04,984 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572849904896) getDictItems SysDictController.java 160
INFO 2019-11-04 14:45:04,984 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572849904896) getDictItems SysDictController.java 160
INFO 2019-11-04 14:45:04,985 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572849904917) getDictItems SysDictController.java 160
INFO 2019-11-04 14:45:30,982 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 14:45:30,982 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 14:45:30,997 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572849930983) getDictItems SysDictController.java 160
INFO 2019-11-04 14:45:30,997 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572849930983) getDictItems SysDictController.java 160
INFO 2019-11-04 14:45:31,429 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 14:45:31,450 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 14:45:31,467 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 14:45:31,482 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 14:46:39,249 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 14:46:39,263 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-04 14:46:39,265 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572849999263) getDictItems SysDictController.java 160
INFO 2019-11-04 14:46:39,265 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1572849999263) getDictItems SysDictController.java 160
INFO 2019-11-04 14:46:56,005 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 14:47:02,666 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 14:47:02,669 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572850022667) getDictItems SysDictController.java 160
INFO 2019-11-04 14:47:02,682 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 14:47:02,685 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572850022683) getDictItems SysDictController.java 160
INFO 2019-11-04 14:47:02,689 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 14:47:02,694 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572850022692) getDictItems SysDictController.java 160
INFO 2019-11-04 14:50:32,122 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 14:50:32,132 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572850232124) getDictItems SysDictController.java 160
INFO 2019-11-04 14:50:32,135 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 14:50:32,137 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 14:50:32,138 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572850232136) getDictItems SysDictController.java 160
INFO 2019-11-04 14:50:32,139 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572850232138) getDictItems SysDictController.java 160
INFO 2019-11-04 14:51:00,229 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 14:51:09,451 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 14:51:09,453 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 14:51:09,454 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572850269452) getDictItems SysDictController.java 160
INFO 2019-11-04 14:51:09,454 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 14:51:09,458 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572850269455) getDictItems SysDictController.java 160
INFO 2019-11-04 14:51:09,459 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572850269455) getDictItems SysDictController.java 160
INFO 2019-11-04 14:55:11,618 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 14:55:11,618 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 14:55:11,623 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572850511619) getDictItems SysDictController.java 160
INFO 2019-11-04 14:55:11,623 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572850511619) getDictItems SysDictController.java 160
INFO 2019-11-04 14:56:28,062 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 15:05:50,894 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NDc0OTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.ojIIhMCfl5FcUsQd-dPiZFpKxqJ5nx2GtwQGBo5tC_U getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 15:05:57,216 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 15:05:57,242 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572851157220) getDictItems SysDictController.java 160
INFO 2019-11-04 15:05:57,484 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 15:05:57,489 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572851157485) getDictItems SysDictController.java 160
INFO 2019-11-04 15:08:02,996 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 15:08:03,000 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572851282997) getDictItems SysDictController.java 160
INFO 2019-11-04 15:08:03,024 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 15:08:03,026 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572851283024) getDictItems SysDictController.java 160
INFO 2019-11-04 15:16:05,836 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 15:16:05,857 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572851765850) getDictItems SysDictController.java 160
INFO 2019-11-04 15:16:06,049 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 15:16:06,052 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572851766050) getDictItems SysDictController.java 160
INFO 2019-11-04 15:18:10,804 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 15:18:10,809 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572851890807) getDictItems SysDictController.java 160
INFO 2019-11-04 15:18:10,947 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 15:18:10,949 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572851890947) getDictItems SysDictController.java 160
ERROR 2019-11-04 15:52:50,951 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-04 15:52:50,951 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-04 15:52:50,951 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-04 15:52:53,622 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-04 15:53:31,165 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NTU4MTAsInVzZXJuYW1lIjoiYWRtaW4ifQ.tYeLfndSRKIhTvREY5M2X3pdqT6_vEE7A9TPYLO-m5c getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 15:53:59,755 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 15:53:59,781 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 15:53:59,803 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 15:53:59,815 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 16:20:20,282 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 16:46:32,130 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NTU4MTAsInVzZXJuYW1lIjoiYWRtaW4ifQ.tYeLfndSRKIhTvREY5M2X3pdqT6_vEE7A9TPYLO-m5c getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 16:46:59,770 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 16:46:59,770 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 16:46:59,770 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 16:46:59,799 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 16:46:59,799 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 16:46:59,799 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 16:46:59,896 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572857219774) getDictItems SysDictController.java 160
INFO 2019-11-04 16:46:59,897 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572857219773) getDictItems SysDictController.java 160
INFO 2019-11-04 16:46:59,896 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572857219773) getDictItems SysDictController.java 160
INFO 2019-11-04 16:47:26,141 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 16:47:26,141 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 16:47:26,150 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572857246143) getDictItems SysDictController.java 160
INFO 2019-11-04 16:47:26,150 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572857246144) getDictItems SysDictController.java 160
INFO 2019-11-04 16:47:26,167 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 16:47:26,171 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572857246169) getDictItems SysDictController.java 160
INFO 2019-11-04 16:49:57,461 --查询规则-->dict_id = 87af6e158491a7be274f0d0bdfcedb6f addEasyQuery QueryGenerator.java 387
INFO 2019-11-04 17:09:47,580 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 17:09:47,669 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 17:09:47,683 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 17:09:47,705 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 17:14:11,692 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-11-04 17:14:11,692 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-11-04 17:14:11,712 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 17:14:11,712 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 17:14:11,750 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1572858851700) getDictItems SysDictController.java 160
INFO 2019-11-04 17:14:11,750 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1572858851700) getDictItems SysDictController.java 160
INFO 2019-11-04 17:15:39,376 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-04 17:15:39,473 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-04 17:15:39,522 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-04 17:15:39,530 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-04 17:16:52,900 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-04 17:16:52,909 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-04 17:17:17,006 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-04 17:17:17,012 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-04 17:17:17,022 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-04 17:17:17,025 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-04 17:17:17,141 ======角色授权成功=====耗时:112毫秒 saveRolePermission SysPermissionController.java 325
INFO 2019-11-04 17:17:35,960 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NTU4MTAsInVzZXJuYW1lIjoiYWRtaW4ifQ.tYeLfndSRKIhTvREY5M2X3pdqT6_vEE7A9TPYLO-m5c getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 17:24:16,989 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4NTU4MTAsInVzZXJuYW1lIjoiYWRtaW4ifQ.tYeLfndSRKIhTvREY5M2X3pdqT6_vEE7A9TPYLO-m5c getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 17:52:02,294 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 17:52:15,093 --查询规则-->dict_id = 2c97fd49263070844a73761af51045a7 addEasyQuery QueryGenerator.java 387
INFO 2019-11-04 17:52:28,823 --查询规则-->dict_id = 2c97fd49263070844a73761af51045a7 addEasyQuery QueryGenerator.java 387
ERROR 2019-11-04 19:11:09,458 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-04 19:11:09,458 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-04 19:11:09,458 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-04 19:11:11,593 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-04 19:11:57,776 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzI4Njc3MTcsInVzZXJuYW1lIjoiYWRtaW4ifQ.by4P9Wp_xxFZlrkC6Yv5QsOL1t6kFHWCnSGe2oBYsnI getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-04 19:11:59,662 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 19:11:59,689 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 19:11:59,715 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 19:11:59,730 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-04 19:33:50,963 dictCode : undefined getDictItems SysDictController.java 127
INFO 2019-11-04 19:33:51,011 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 19:33:51,044 Result(success=true, message=操作成功!, code=0, result=[], timestamp=1572867230976) getDictItems SysDictController.java 160
INFO 2019-11-04 19:53:45,716 dictCode : activiti_sync getDictItems SysDictController.java 127
INFO 2019-11-04 19:53:45,727 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 19:53:45,750 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=同步), DictModel(value=0, text=不同步)], timestamp=1572868425719) getDictItems SysDictController.java 160
INFO 2019-11-04 20:20:12,452 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-04 20:20:12,452 dictCode : hospitals getDictItems SysDictController.java 127
INFO 2019-11-04 20:20:12,452 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-04 20:20:12,464 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 20:20:12,464 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 20:20:12,464 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-04 20:20:12,476 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1572870012457) getDictItems SysDictController.java 160
INFO 2019-11-04 20:20:12,479 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1572870012457) getDictItems SysDictController.java 160
INFO 2019-11-04 20:20:12,481 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=中南山), DictModel(value=2, text=华山)], timestamp=1572870012458) getDictItems SysDictController.java 160
INFO 2019-11-04 21:03:05,478 查询当前页:1 queryPageList SysDataLogController.java 39
INFO 2019-11-04 21:03:05,528 查询当前页数量:10 queryPageList SysDataLogController.java 40
INFO 2019-11-04 21:03:05,528 查询结果数量:10 queryPageList SysDataLogController.java 41
INFO 2019-11-04 21:03:05,529 数据总数:17 queryPageList SysDataLogController.java 42
INFO 2019-11-04 21:03:14,061 --查询规则-->log_type = 1 addEasyQuery QueryGenerator.java 387
INFO 2019-11-04 21:03:14,145 查询当前页:1 queryPageList SysLogController.java 66
INFO 2019-11-04 21:03:14,145 查询当前页数量:10 queryPageList SysLogController.java 67
INFO 2019-11-04 21:03:14,146 查询结果数量:10 queryPageList SysLogController.java 68
INFO 2019-11-04 21:03:14,146 数据总数:808 queryPageList SysLogController.java 69
INFO 2019-11-04 21:03:14,167 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Wed Nov 13 17:22:42 CST 2019

Logback Log Messages

Log session start time Thu Nov 14 10:16:34 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-13 17:22:42,621 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 21028 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-13 17:22:42,627 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-13 17:22:44,629 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-13 17:22:44,635 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-13 17:22:44,789 Finished Spring Data repository scanning in 118ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-13 17:22:45,407 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$b8df24b8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-13 17:22:45,576 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-13 17:22:46,916 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-13 17:22:46,967 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-13 17:22:47,049 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$98d9bb22] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-13 17:22:47,325 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-13 17:22:47,332 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$2682bf3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-13 17:22:47,345 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-13 17:22:47,355 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-13 17:22:47,379 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-13 17:22:47,387 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$adf3796c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-13 17:22:47,662 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-13 17:22:47,857 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-13 17:22:47,869 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$3adac02] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-13 17:22:47,910 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$abf298d2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-13 17:22:47,916 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-13 17:22:48,526 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-13 17:22:48,546 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-13 17:22:48,572 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-13 17:22:48,572 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-13 17:22:48,584 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-13 17:22:48,749 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-13 17:22:48,749 Root WebApplicationContext: initialization completed in 6075 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-13 17:22:49,260 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-13 17:22:49,998 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-13 17:22:49,999 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-13 17:22:50,000 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-13 17:22:50,000 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-13 17:22:53,190 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-13 17:22:53,213 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-13 17:22:53,214 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-13 17:22:53,220 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-13 17:22:53,222 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-13 17:22:53,223 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-13 17:22:53,223 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-13 17:22:53,223 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-13 17:22:53,223 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@89ff043 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-13 17:22:55,156 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-13 17:22:55,420 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-13 17:22:55,807 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-13 17:22:56,938 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-13 17:22:56,988 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-13 17:22:57,055 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-13 17:22:57,355 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-13 17:22:57,700 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-13 17:22:57,739 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-13 17:22:57,740 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-13 17:22:57,740 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-13 17:22:57,742 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-13 17:22:57,744 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-13 17:22:57,757 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-13 17:22:57,794 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-13 17:22:57,797 Started JeecgApplication in 15.667 seconds (JVM running for 16.809) logStarted StartupInfoLogger.java 59
INFO 2019-11-13 17:22:57,812 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-13 17:23:36,555 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-13 17:23:36,556 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-13 17:23:36,576 Completed initialization in 20 ms initServletBean FrameworkServlet.java 546
ERROR 2019-11-13 17:23:36,870 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: 用户不存在!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:114)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-13 17:23:53,960 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-13 17:23:53,965 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-13 17:23:56,446 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM2Mzg4MzMsInVzZXJuYW1lIjoiYWRtaW4ifQ.YquD1g-CDgfgykpdMa1CXv2f0DNYRRcuqRvY3i0DAdo getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-13 17:24:31,565 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-13 17:24:31,607 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-13 17:24:31,658 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573637071566) getDictItems SysDictController.java 160
INFO 2019-11-13 17:24:31,727 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-13 17:24:31,749 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573637071729) getDictItems SysDictController.java 160
INFO 2019-11-13 17:32:25,952 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <class name="csm_sysdict" table="csm_sysdict" optimistic-lock="version"> <id name="id" type="java.lang.String" length="36" unsaved-value="null"> <generator class="uuid" /> </id> <property name="create_by" type="java.lang.String" access="property"> <column name="create_by" length="50" not-null="false" unique="false"> <comment>创建人</comment> </column> </property> <property name="create_time" type="java.util.Date" access="property"> <column name="create_time" length="20" not-null="false" unique="false"> <comment>创建日期</comment> </column> </property> <property name="update_by" type="java.lang.String" access="property"> <column name="update_by" length="50" not-null="false" unique="false"> <comment>更新人</comment> </column> </property> <property name="update_time" type="java.util.Date" access="property"> <column name="update_time" length="20" not-null="false" unique="false"> <comment>更新日期</comment> </column> </property> <property name="sys_org_code" type="java.lang.String" access="property"> <column name="sys_org_code" length="64" not-null="false" unique="false"> <comment>所属部门</comment> </column> </property> <property name="type" type="java.lang.String" access="property"> <column name="type" length="32" not-null="false" unique="false"> <comment>类型</comment> </column> </property> <property name="dictName" type="java.lang.String" access="property"> <column name="dictName" length="32" not-null="false" unique="false"> <comment>字典名称</comment> </column> </property> <property name="dictCode" type="java.lang.String" access="property"> <column name="dictCode" length="32" not-null="false" unique="false"> <comment>字典编码</comment> </column> </property> <property name="description" type="java.lang.String" access="property"> <column name="description" length="32" not-null="false" unique="false"> <comment>描述</comment> </column> </property> <property name="delFlag" type="java.lang.Integer" access="property"> <column name="delFlag" length="32" not-null="false" unique="false"> <comment>删除状态</comment> </column> </property> </class> </hibernate-mapping> a DbTableProcess.java 64
INFO 2019-11-13 17:32:26,175 HHH000412: Hibernate Core {5.3.7.Final} logVersion Version.java 46
INFO 2019-11-13 17:32:26,178 HHH000206: hibernate.properties not found <clinit> Environment.java 213
INFO 2019-11-13 17:32:27,658 HCANN000001: Hibernate Commons Annotations {5.0.4.Final} <clinit> JavaReflectionManager.java 49
WARN 2019-11-13 17:32:27,857 HHH10001002: Using Hibernate built-in connection pool (not for production use!) configure DriverManagerConnectionProviderImpl.java 73
INFO 2019-11-13 17:32:27,858 HHH10001005: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false] buildCreator DriverManagerConnectionProviderImpl.java 129
INFO 2019-11-13 17:32:27,859 HHH10001001: Connection properties: {user=root, password=****} buildCreator DriverManagerConnectionProviderImpl.java 138
INFO 2019-11-13 17:32:27,860 HHH10001003: Autocommit mode: false buildCreator DriverManagerConnectionProviderImpl.java 143
INFO 2019-11-13 17:32:27,864 HHH000115: Hibernate connection pool size: 20 (min=1) <init> DriverManagerConnectionProviderImpl.java 281
INFO 2019-11-13 17:32:27,940 HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect <init> Dialect.java 157
WARN 2019-11-13 17:32:28,153 HHH000409: Using org.hibernate.id.UUIDHexGenerator which does not generate IETF RFC 4122 compliant UUID values; consider using org.hibernate.id.UUIDGenerator instead <init> UUIDHexGenerator.java 42
INFO 2019-11-13 17:32:28,167 HHH000227: Running hbm2ddl schema export execute SchemaExport.java 245
INFO 2019-11-13 17:32:28,215 HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@18bc1ad] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. getIsolatedConnection DdlTransactionIsolatorNonJtaImpl.java 47
INFO 2019-11-13 17:32:28,272 HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@4ac1bf71] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. getIsolatedConnection DdlTransactionIsolatorNonJtaImpl.java 47
INFO 2019-11-13 17:32:28,657 HHH000476: Executing import script 'org.hibernate.tool.schema.internal.exec.ScriptSourceInputNonExistentImpl@2520aa9b' applyImportSources SchemaCreatorImpl.java 489
INFO 2019-11-13 17:36:14,105 ----jeecg---Code----Generation----[单表模型:csm_sysdict]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-13 17:36:14,108 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-8524443814620633810, entityPackage=system, entityName=CsmSysdict, primaryKeyField=id, columns=[{"fieldDbName":"type","fieldName":"type","filedComment":"类型","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"dictName","fieldName":"dictname","filedComment":"字典名称","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"dictCode","fieldName":"dictcode","filedComment":"字典编码","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"description","fieldName":"description","filedComment":"描述","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"delFlag","fieldName":"delflag","filedComment":"删除状态","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_sysdict","ftlDescription":"systemDict","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"system","entityName":"CsmSysdict","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"type","fieldName":"type","filedComment":"类型","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"dictName","fieldName":"dictname","filedComment":"字典名称","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"dictCode","fieldName":"dictcode","filedComment":"字典编码","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"description","fieldName":"description","filedComment":"描述","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"delFlag","fieldName":"delflag","filedComment":"删除状态","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_sysdict} a CodeGenerateOne.java 117
INFO 2019-11-13 17:36:14,112 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-13 17:36:14,238 ----jeecg----Code----Generation-----[单表模型:csm_sysdict]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 14 10:16:35 CST 2019

Logback Log Messages

Log session start time Thu Nov 14 11:05:15 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-14 10:16:35,620 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 18944 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-14 10:16:35,627 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 14 11:05:16 CST 2019

Logback Log Messages

Log session start time Thu Nov 14 13:20:34 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-14 11:05:16,748 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8128 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-14 11:05:16,756 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-14 11:05:18,958 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-14 11:05:18,965 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-14 11:05:19,173 Finished Spring Data repository scanning in 127ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-14 11:05:19,765 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$ab10392e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 11:05:19,969 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 11:05:21,307 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 11:05:21,347 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 11:05:21,440 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8b0acf98] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 11:05:21,706 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 11:05:21,712 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$f4994069] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 11:05:21,722 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 11:05:21,732 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 11:05:21,755 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 11:05:21,764 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$a0248de2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 11:05:22,141 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 11:05:22,340 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 11:05:22,355 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$f5dec078] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 11:05:22,400 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$9e23ad48] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 11:05:22,406 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 11:05:23,015 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-14 11:05:23,035 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 11:05:23,057 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-14 11:05:23,057 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-14 11:05:23,068 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-14 11:05:23,240 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-14 11:05:23,240 Root WebApplicationContext: initialization completed in 6430 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-14 11:05:23,739 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-14 11:05:24,317 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-14 11:05:24,318 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-14 11:05:24,319 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-14 11:05:24,319 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-14 11:05:29,340 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-14 11:05:29,393 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-14 11:05:29,415 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-14 11:05:29,576 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-14 11:05:29,586 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-14 11:05:29,587 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-14 11:05:29,587 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-14 11:05:29,588 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-14 11:05:29,588 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7e484bd setJobFactory QuartzScheduler.java 2287
INFO 2019-11-14 11:05:32,251 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-14 11:05:32,517 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-14 11:05:32,908 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-14 11:05:34,011 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-14 11:05:34,047 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-14 11:05:34,110 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-14 11:05:34,418 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-14 11:05:34,722 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-14 11:05:34,736 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-14 11:05:34,737 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-14 11:05:34,739 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-14 11:05:34,742 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-14 11:05:34,756 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-14 11:05:34,864 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 11:05:34,947 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-14 11:05:34,955 Started JeecgApplication in 18.802 seconds (JVM running for 19.814) logStarted StartupInfoLogger.java 59
INFO 2019-11-14 11:05:34,979 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.1.144:8889/jeecg-boot/ swagger-ui: http://192.168.1.144:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.1.144:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-14 11:07:55,168 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-14 11:07:55,168 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-14 11:07:55,285 Completed initialization in 116 ms initServletBean FrameworkServlet.java 546
ERROR 2019-11-14 11:07:57,538 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: 用户不存在!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:114)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-14 11:08:22,242 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-14 11:08:22,246 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-14 11:08:24,008 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MDI3MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.WWEMdr9W6can6U2QDj3H6q4JxrzJzf8Vp0KXB5hyW30 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 11:08:32,190 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-14 11:08:32,190 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-14 11:08:32,246 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-14 11:08:32,246 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-14 11:08:32,292 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573700912191) getDictItems SysDictController.java 160
INFO 2019-11-14 11:08:32,292 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573700912191) getDictItems SysDictController.java 160
INFO 2019-11-14 11:08:54,164 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-14 11:08:54,181 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-14 11:08:54,214 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-14 11:08:54,219 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-14 11:08:54,233 [IP] [online数据库导入表] --表名:csm_company d OnlCgformHeadController.java 440
INFO 2019-11-14 11:08:54,736 columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 11:08:54,737 columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 11:08:54,738 columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 11:08:54,745 columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 11:08:54,745 columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 11:08:54,746 columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 11:08:54,746 columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 11:08:54,747 columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 11:09:41,222 ----jeecg---Code----Generation----[单表模型:csm_company]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-14 11:09:41,225 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=8124489304499339585, entityPackage=baseinfo, entityName=CsmCompany, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}], tableVo={"tableName":"csm_company","ftlDescription":"csm_company","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"baseinfo","entityName":"CsmCompany","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}], bussiPackage=org.jeecg.modules.demo, tableName=csm_company} a CodeGenerateOne.java 117
INFO 2019-11-14 11:09:41,231 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-14 11:09:41,580 ----jeecg----Code----Generation-----[单表模型:csm_company]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-11-14 11:11:36,703 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MDI3MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.WWEMdr9W6can6U2QDj3H6q4JxrzJzf8Vp0KXB5hyW30 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 11:17:13,991 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MDI3MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.WWEMdr9W6can6U2QDj3H6q4JxrzJzf8Vp0KXB5hyW30 getUserPermissionByToken SysPermissionController.java 120
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 14 13:20:34 CST 2019

Logback Log Messages

Log session start time Thu Nov 14 13:40:34 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-14 13:20:35,040 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 18468 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-14 13:20:35,056 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-14 13:20:37,128 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-14 13:20:37,134 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-14 13:20:37,276 Finished Spring Data repository scanning in 113ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-14 13:20:37,860 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$74f386ea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:20:38,005 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:20:39,296 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:20:39,364 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:20:39,454 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$54ee1d54] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:20:39,757 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:20:39,763 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$be7c8e25] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:20:39,776 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:20:39,784 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:20:39,814 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:20:39,826 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$6a07db9e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:20:40,179 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:20:40,414 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:20:40,427 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$bfc20e34] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:20:40,474 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$6806fb04] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:20:40,482 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:20:41,155 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-14 13:20:41,179 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 13:20:41,204 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-14 13:20:41,204 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-14 13:20:41,217 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-14 13:20:41,403 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-14 13:20:41,404 Root WebApplicationContext: initialization completed in 6294 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-14 13:20:41,962 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-14 13:20:42,538 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-14 13:20:42,538 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-14 13:20:42,539 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-14 13:20:42,539 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-14 13:20:45,847 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-14 13:20:45,869 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-14 13:20:45,869 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-14 13:20:45,875 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-14 13:20:45,877 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-14 13:20:45,878 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-14 13:20:45,879 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-14 13:20:45,879 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-14 13:20:45,879 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@70ca8e72 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-14 13:20:47,725 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-14 13:20:47,962 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-14 13:20:48,299 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-14 13:20:49,474 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-14 13:20:49,542 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-14 13:20:49,635 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-14 13:20:49,937 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-14 13:20:50,207 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-14 13:20:50,224 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-14 13:20:50,224 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-14 13:20:50,227 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-14 13:20:50,230 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-14 13:20:50,232 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-14 13:20:50,257 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 13:20:50,311 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-14 13:20:50,315 Started JeecgApplication in 15.813 seconds (JVM running for 16.868) logStarted StartupInfoLogger.java 59
INFO 2019-11-14 13:20:50,332 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.1.144:8889/jeecg-boot/ swagger-ui: http://192.168.1.144:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.1.144:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-14 13:22:33,211 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-14 13:22:33,229 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-14 13:22:33,248 Completed initialization in 18 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-14 13:22:33,621 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-14 13:22:33,623 Starting without optional kqueue library <clinit> KqueueProvider.java 70
ERROR 2019-11-14 13:22:34,809 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-14 13:22:35,612 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-14 13:23:03,097 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 13:27:21,745 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-14 13:27:21,745 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-14 13:27:21,801 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-14 13:27:21,801 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-14 13:27:21,845 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573709241746) getDictItems SysDictController.java 160
INFO 2019-11-14 13:27:21,845 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573709241746) getDictItems SysDictController.java 160
INFO 2019-11-14 13:28:37,146 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-14 13:28:37,179 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-14 13:28:37,199 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-14 13:28:37,203 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-14 13:28:37,216 [IP] [online数据库导入表] --表名:csm_order_info d OnlCgformHeadController.java 440
INFO 2019-11-14 13:28:37,563 columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 13:28:37,564 columnt : {"fieldDbName":"OPE_ID","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 13:28:37,565 columnt : {"fieldDbName":"DATE","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 13:28:37,565 columnt : {"fieldDbName":"TOOL_ID","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 13:28:37,566 columnt : {"fieldDbName":"SCR_ID","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 13:28:37,566 columnt : {"fieldDbName":"HOSPITAL_ID","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 13:28:37,567 columnt : {"fieldDbName":"PATIENT","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 13:28:37,568 columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 13:28:37,568 columnt : {"fieldDbName":"BEDNUM","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 13:28:37,568 columnt : {"fieldDbName":"COMPANY_ID","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 13:28:37,569 columnt : {"fieldDbName":"CUSTOMER_ID","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 13:28:37,569 columnt : {"fieldDbName":"STATUS","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 13:28:37,570 columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 13:28:37,570 columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 13:28:37,571 columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 13:28:37,571 columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 13:28:37,572 columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-14 13:28:57,444 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-14 13:28:57,448 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-14 13:28:57,449 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573709337445) getDictItems SysDictController.java 160
INFO 2019-11-14 13:28:57,450 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573709337449) getDictItems SysDictController.java 160
INFO 2019-11-14 13:34:34,681 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-14 13:34:44,727 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-14 13:34:44,729 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-14 13:34:44,734 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573709684728) getDictItems SysDictController.java 160
INFO 2019-11-14 13:34:44,738 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573709684729) getDictItems SysDictController.java 160
INFO 2019-11-14 13:35:42,290 ----jeecg---Code----Generation----[单表模型:csm_order_info]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-14 13:35:42,293 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-8772762106867549252, entityPackage=order, entityName=CsmOrderInfo, primaryKeyField=id, columns=[{"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_order_info","ftlDescription":"csm_order_info","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"order","entityName":"CsmOrderInfo","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"13","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"14","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"15","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"16","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"17","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_order_info} a CodeGenerateOne.java 117
INFO 2019-11-14 13:35:42,297 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-14 13:35:42,731 ----jeecg----Code----Generation-----[单表模型:csm_order_info]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-11-14 13:36:37,694 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 13:36:38,943 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-14 13:36:38,948 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573709798945) getDictItems SysDictController.java 160
INFO 2019-11-14 13:36:38,967 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-14 13:36:38,974 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573709798970) getDictItems SysDictController.java 160
INFO 2019-11-14 13:40:14,155 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 13:40:15,311 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-14 13:40:15,316 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573710015313) getDictItems SysDictController.java 160
INFO 2019-11-14 13:40:15,316 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-14 13:40:15,322 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573710015318) getDictItems SysDictController.java 160
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 14 13:40:34 CST 2019

Logback Log Messages

Log session start time Thu Nov 14 17:50:41 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-14 13:40:34,899 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11132 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-14 13:40:34,906 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-14 13:40:41,429 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-14 13:40:41,434 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-14 13:40:41,563 Finished Spring Data repository scanning in 106ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-14 13:40:42,080 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$a4d57b15] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:40:42,230 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:40:43,700 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:40:43,747 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:40:43,834 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$84d0117f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:40:44,126 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:40:44,132 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ee5e8250] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:40:44,142 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:40:44,150 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:40:44,175 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:40:44,183 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$99e9cfc9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:40:44,441 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:40:44,622 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:40:44,635 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$efa4025f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:40:44,678 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$97e8ef2f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:40:44,685 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 13:40:45,320 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-14 13:40:45,344 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 13:40:45,368 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-14 13:40:45,369 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-14 13:40:45,380 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-14 13:40:45,548 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-14 13:40:45,548 Root WebApplicationContext: initialization completed in 10591 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-14 13:40:46,073 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-14 13:40:46,616 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-14 13:40:46,617 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-14 13:40:46,633 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-14 13:40:46,633 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-14 13:40:50,182 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-14 13:40:50,206 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-14 13:40:50,206 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-14 13:40:50,212 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-14 13:40:50,214 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-14 13:40:50,215 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-14 13:40:50,215 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-14 13:40:50,216 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-14 13:40:50,216 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@70ca8e72 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-14 13:40:52,427 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-14 13:40:52,705 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-14 13:40:54,099 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-14 13:40:55,220 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-14 13:40:55,259 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-14 13:40:55,323 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-14 13:40:55,613 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-14 13:40:55,854 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-14 13:40:55,868 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-14 13:40:55,869 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-14 13:40:55,871 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-14 13:40:55,874 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-14 13:40:55,891 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-14 13:40:55,916 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 13:40:55,982 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-14 13:40:55,988 Started JeecgApplication in 21.596 seconds (JVM running for 22.67) logStarted StartupInfoLogger.java 59
INFO 2019-11-14 13:40:56,014 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.1.144:8889/jeecg-boot/ swagger-ui: http://192.168.1.144:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.1.144:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-14 13:41:09,398 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-14 13:41:09,399 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-14 13:41:09,423 Completed initialization in 24 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-14 13:41:10,488 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-14 13:41:10,492 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-14 13:41:12,096 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 13:41:22,740 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 13:41:22,793 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-14 13:41:22,839 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573710082741) getDictItems SysDictController.java 160
INFO 2019-11-14 13:41:31,669 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 13:41:31,714 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573710091672) getDictItems SysDictController.java 160
INFO 2019-11-14 13:43:51,887 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 13:43:59,050 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 13:43:59,053 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573710239051) getDictItems SysDictController.java 160
INFO 2019-11-14 13:47:01,258 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 13:47:07,537 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 13:47:07,540 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573710427538) getDictItems SysDictController.java 160
INFO 2019-11-14 13:50:59,581 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 13:50:59,599 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573710659595) getDictItems SysDictController.java 160
INFO 2019-11-14 13:52:47,778 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 13:52:56,273 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 13:52:56,275 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573710776273) getDictItems SysDictController.java 160
INFO 2019-11-14 13:54:35,204 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 13:54:43,444 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 13:54:43,447 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573710883445) getDictItems SysDictController.java 160
INFO 2019-11-14 13:56:49,381 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 13:56:54,498 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 13:56:54,503 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573711014499) getDictItems SysDictController.java 160
INFO 2019-11-14 14:06:22,620 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 14:07:00,911 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 14:07:15,432 dictCode : saleCompany getDictItems CsmSysdictController.java 236
INFO 2019-11-14 14:07:15,586 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573711635434) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 14:07:15,732 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 14:07:15,743 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573711635734) getDictItems SysDictController.java 160
INFO 2019-11-14 14:10:59,192 dictCode : saleCompany getDictItems CsmSysdictController.java 236
INFO 2019-11-14 14:10:59,196 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573711859192) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 14:10:59,366 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 14:10:59,373 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573711859367) getDictItems SysDictController.java 160
INFO 2019-11-14 14:11:33,811 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 14:12:18,876 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 14:12:18,876 dictCode : salecompany getDictItems SysDictController.java 127
INFO 2019-11-14 14:12:18,879 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573711938877) getDictItems SysDictController.java 160
INFO 2019-11-14 14:12:18,881 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-14 14:12:18,904 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1573711938878) getDictItems SysDictController.java 160
INFO 2019-11-14 14:13:10,281 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 14:13:16,831 dictCode : salecompany getDictItems SysDictController.java 127
INFO 2019-11-14 14:13:16,835 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1573711996833) getDictItems SysDictController.java 160
INFO 2019-11-14 14:13:16,846 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 14:13:16,855 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573711996850) getDictItems SysDictController.java 160
INFO 2019-11-14 14:13:33,552 dictCode : saleCompany getDictItems CsmSysdictController.java 236
INFO 2019-11-14 14:13:33,558 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573712013553) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 14:13:33,558 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 14:13:33,561 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573712013559) getDictItems SysDictController.java 160
INFO 2019-11-14 14:16:02,529 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 14:20:13,023 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 14:21:40,886 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 14:22:12,299 dictCode : saleompany getDictItems SysDictController.java 127
INFO 2019-11-14 14:22:12,320 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-14 14:22:12,352 Result(success=true, message=操作成功!, code=0, result=[], timestamp=1573712532301) getDictItems SysDictController.java 160
INFO 2019-11-14 14:22:12,655 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 14:22:12,659 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573712532656) getDictItems SysDictController.java 160
INFO 2019-11-14 14:22:20,712 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTA3ODIsInVzZXJuYW1lIjoiYWRtaW4ifQ.aEnOOqviiRRhkkv5cNdha76BcKMl86BnVFTrX93IGB4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 14:22:23,967 dictCode : saleompany getDictItems SysDictController.java 127
INFO 2019-11-14 14:22:23,970 Result(success=true, message=操作成功!, code=0, result=[], timestamp=1573712543968) getDictItems SysDictController.java 160
INFO 2019-11-14 14:22:24,250 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 14:22:24,253 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573712544251) getDictItems SysDictController.java 160
ERROR 2019-11-14 15:42:25,891 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-14 15:42:26,891 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-14 15:42:44,831 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 15:43:04,946 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 15:43:04,946 dictCode : saleompany getDictItems SysDictController.java 127
INFO 2019-11-14 15:43:04,991 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-14 15:43:04,991 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-14 15:43:05,027 Result(success=true, message=操作成功!, code=0, result=[], timestamp=1573717384949) getDictItems SysDictController.java 160
INFO 2019-11-14 15:43:05,030 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573717384948) getDictItems SysDictController.java 160
INFO 2019-11-14 15:47:21,455 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 15:48:22,975 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 15:52:04,653 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 15:53:42,352 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 15:55:04,536 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 15:57:40,924 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 16:01:44,669 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 16:20:14,908 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 16:22:12,970 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 16:22:14,227 dictCode : saleompany getDictItems SysDictController.java 127
INFO 2019-11-14 16:22:14,226 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:22:14,298 Result(success=true, message=操作成功!, code=0, result=[], timestamp=1573719734233) getDictItems SysDictController.java 160
INFO 2019-11-14 16:22:14,311 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573719734234) getDictItems SysDictController.java 160
INFO 2019-11-14 16:23:30,695 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 16:23:40,681 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:23:40,681 dictCode : saleompany getDictItems SysDictController.java 127
INFO 2019-11-14 16:23:40,691 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573719820689) getDictItems SysDictController.java 160
INFO 2019-11-14 16:23:40,692 Result(success=true, message=操作成功!, code=0, result=[], timestamp=1573719820689) getDictItems SysDictController.java 160
INFO 2019-11-14 16:23:47,825 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:23:47,825 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-14 16:23:47,827 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573719827825) getDictItems SysDictController.java 160
INFO 2019-11-14 16:23:47,836 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-14 16:23:47,904 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1573719827826) getDictItems SysDictController.java 160
INFO 2019-11-14 16:26:17,820 ————————身份认证失败——————————IP地址: 127.0.0.1 doGetAuthenticationInfo ShiroRealm.java 90
ERROR 2019-11-14 16:26:17,975 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: token为空!
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:91)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-14 16:27:08,054 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 16:27:12,263 dictCode : saleompany getDictItems SysDictController.java 127
INFO 2019-11-14 16:27:12,272 Result(success=true, message=操作成功!, code=0, result=[], timestamp=1573720032265) getDictItems SysDictController.java 160
INFO 2019-11-14 16:27:13,735 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:27:13,737 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720033735) getDictItems SysDictController.java 160
INFO 2019-11-14 16:27:18,805 dictCode : saleCompany getDictItems SysDictController.java 127
INFO 2019-11-14 16:27:18,819 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=上海粵安), DictModel(value=2, text=广州康元)], timestamp=1573720038806) getDictItems SysDictController.java 160
INFO 2019-11-14 16:27:18,820 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:27:18,822 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720038820) getDictItems SysDictController.java 160
INFO 2019-11-14 16:30:03,666 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 16:30:10,272 dictCode : saleompany getDictItems SysDictController.java 127
INFO 2019-11-14 16:30:10,276 Result(success=true, message=操作成功!, code=0, result=[], timestamp=1573720210273) getDictItems SysDictController.java 160
INFO 2019-11-14 16:30:10,569 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:30:10,576 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720210570) getDictItems SysDictController.java 160
INFO 2019-11-14 16:30:13,498 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:30:13,500 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720213498) getDictItems SysDictController.java 160
INFO 2019-11-14 16:32:21,169 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 16:32:24,127 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:32:24,130 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720344128) getDictItems SysDictController.java 160
INFO 2019-11-14 16:32:24,141 dictCode : saleompany getDictItems SysDictController.java 127
INFO 2019-11-14 16:32:24,145 Result(success=true, message=操作成功!, code=0, result=[], timestamp=1573720344142) getDictItems SysDictController.java 160
INFO 2019-11-14 16:32:28,163 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:32:28,177 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720348164) getDictItems SysDictController.java 160
INFO 2019-11-14 16:35:49,295 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:35:49,320 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720549314) getDictItems SysDictController.java 160
INFO 2019-11-14 16:35:57,315 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 16:36:08,241 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:36:08,250 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720568243) getDictItems SysDictController.java 160
INFO 2019-11-14 16:36:21,091 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:36:21,100 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720581093) getDictItems SysDictController.java 160
INFO 2019-11-14 16:39:48,535 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 16:39:52,330 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:39:52,334 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720792331) getDictItems SysDictController.java 160
INFO 2019-11-14 16:39:55,345 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:39:55,348 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720795346) getDictItems SysDictController.java 160
INFO 2019-11-14 16:41:29,272 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 16:42:51,770 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 16:42:54,633 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:42:54,647 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720974634) getDictItems SysDictController.java 160
INFO 2019-11-14 16:42:59,066 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:42:59,083 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573720979067) getDictItems SysDictController.java 160
INFO 2019-11-14 16:47:53,444 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 16:47:54,695 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:47:54,708 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-14 16:47:54,776 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573721274697) getDictItems SysDictController.java 160
INFO 2019-11-14 16:48:55,067 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 16:49:05,845 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:49:05,849 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573721345847) getDictItems SysDictController.java 160
INFO 2019-11-14 16:49:19,375 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:49:19,376 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573721359375) getDictItems SysDictController.java 160
INFO 2019-11-14 16:56:20,032 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 16:56:44,335 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:56:44,345 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573721804338) getDictItems SysDictController.java 160
INFO 2019-11-14 16:56:46,974 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 16:56:46,976 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573721806974) getDictItems SysDictController.java 160
INFO 2019-11-14 17:00:19,940 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:00:19,942 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573722019942) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:03:53,886 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 17:04:42,884 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 17:29:29,312 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 17:31:08,131 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 17:32:45,151 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MTkxNjQsInVzZXJuYW1lIjoiYWRtaW4ifQ.Q_7SCJwA8eX8zjBHCDWcQs93OGuQPdHYYHAKXX35uR8 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 17:34:03,330 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:34:03,384 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724043357) getDictItems SysDictController.java 160
INFO 2019-11-14 17:34:38,382 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:34:38,386 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724078385) getDictItems SysDictController.java 160
INFO 2019-11-14 17:34:44,658 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:34:44,662 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724084660) getDictItems SysDictController.java 160
INFO 2019-11-14 17:36:49,810 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MjYwMDksInVzZXJuYW1lIjoiYWRtaW4ifQ.mAla_35Rf3tZ4XrW90na0U2R6pGeRLmGO3HBTPfLQVc getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 17:36:53,611 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:36:53,615 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724213612) getDictItems SysDictController.java 160
INFO 2019-11-14 17:36:58,694 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:36:58,696 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724218695) getDictItems SysDictController.java 160
INFO 2019-11-14 17:38:11,347 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:38:11,354 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724291353) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:38:11,997 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:38:11,997 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724291997) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:39:03,635 dictCode : saleCompany getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:39:03,712 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573724343637) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:39:03,847 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:39:03,847 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724343847) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:39:15,389 dictCode : saleCompany getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:39:15,441 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573724355390) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:41:06,981 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:41:06,986 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724466982) getDictItems SysDictController.java 160
INFO 2019-11-14 17:41:07,586 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:41:07,590 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724467587) getDictItems SysDictController.java 160
INFO 2019-11-14 17:41:07,945 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:41:07,947 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724467946) getDictItems SysDictController.java 160
INFO 2019-11-14 17:41:24,168 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:41:24,171 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724484169) getDictItems SysDictController.java 160
INFO 2019-11-14 17:44:20,040 dictCode : saleCompany getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:44:20,071 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573724660040) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:44:20,353 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:44:20,353 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724660353) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:44:20,673 dictCode : saleCompany getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:44:20,690 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573724660674) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:44:21,026 dictCode : saleCompany getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:44:21,050 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573724661027) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:44:21,429 dictCode : saleCompany getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:44:21,432 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573724661430) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:45:00,762 dictCode : saleCompany getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:45:00,765 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573724700763) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:47:47,784 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:47:47,786 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724867786) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:48:08,776 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:48:08,786 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-14 17:48:08,847 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724888777) getDictItems SysDictController.java 160
INFO 2019-11-14 17:48:09,463 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:48:09,468 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724889464) getDictItems SysDictController.java 160
INFO 2019-11-14 17:48:09,808 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:48:09,811 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724889809) getDictItems SysDictController.java 160
INFO 2019-11-14 17:48:10,195 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:48:10,199 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724890196) getDictItems SysDictController.java 160
INFO 2019-11-14 17:48:10,782 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:48:10,785 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724890784) getDictItems SysDictController.java 160
INFO 2019-11-14 17:48:25,439 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:48:25,441 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573724905440) getDictItems SysDictController.java 160
INFO 2019-11-14 17:48:53,213 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:48:53,214 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724933214) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:48:53,890 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:48:53,891 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724933891) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:48:54,234 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:48:54,235 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724934235) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:48:54,601 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:48:54,604 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724934604) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:48:55,240 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:48:55,241 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724935241) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 17:48:55,615 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 17:48:55,615 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573724935615) getDictItems CsmSysdictController.java 271
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 14 17:50:42 CST 2019

Logback Log Messages

Log session start time Thu Nov 14 18:17:42 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-14 17:50:43,054 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16264 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-14 17:50:43,146 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-14 17:50:45,181 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-14 17:50:45,186 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-14 17:50:45,322 Finished Spring Data repository scanning in 112ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-14 17:50:45,873 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$21a1a1f2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 17:50:46,029 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 17:50:47,493 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 17:50:47,537 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 17:50:47,627 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$19c385c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 17:50:47,881 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 17:50:47,886 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$6b2aa92d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 17:50:47,897 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 17:50:47,905 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 17:50:47,929 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 17:50:47,940 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$16b5f6a6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 17:50:48,248 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 17:50:48,414 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 17:50:48,426 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$6c70293c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 17:50:48,471 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$14b5160c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 17:50:48,477 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 17:50:49,088 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-14 17:50:49,109 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 17:50:49,127 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-14 17:50:49,127 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-14 17:50:49,139 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-14 17:50:49,297 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-14 17:50:49,298 Root WebApplicationContext: initialization completed in 6071 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-14 17:50:49,797 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-14 17:50:50,339 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-14 17:50:50,340 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-14 17:50:50,340 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-14 17:50:50,341 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-14 17:50:53,806 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-14 17:50:53,831 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-14 17:50:53,833 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-14 17:50:53,838 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-14 17:50:53,841 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-14 17:50:53,842 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-14 17:50:53,842 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-14 17:50:53,842 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-14 17:50:53,843 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@189f3ccd setJobFactory QuartzScheduler.java 2287
INFO 2019-11-14 17:50:55,992 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-14 17:50:56,232 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-14 17:50:56,652 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-14 17:50:57,973 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-14 17:50:58,010 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-14 17:50:58,114 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-14 17:50:58,415 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-14 17:50:58,712 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-14 17:50:58,730 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-14 17:50:58,731 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-14 17:50:58,734 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-14 17:50:58,746 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-14 17:50:58,748 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-14 17:50:58,779 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 17:50:58,831 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-14 17:50:58,835 Started JeecgApplication in 16.66 seconds (JVM running for 18.119) logStarted StartupInfoLogger.java 59
INFO 2019-11-14 17:50:58,852 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-14 17:51:10,985 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-14 17:51:10,986 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-14 17:51:11,009 Completed initialization in 23 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-14 17:51:11,414 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-14 17:51:11,417 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-14 17:52:29,985 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:52:30,090 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573725150012) getDictItems SysDictController.java 160
INFO 2019-11-14 17:52:30,656 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:52:30,664 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573725150658) getDictItems SysDictController.java 160
INFO 2019-11-14 17:52:31,022 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:52:31,027 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573725151023) getDictItems SysDictController.java 160
INFO 2019-11-14 17:52:32,035 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:52:32,042 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573725152036) getDictItems SysDictController.java 160
INFO 2019-11-14 17:52:32,386 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:52:32,390 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573725152387) getDictItems SysDictController.java 160
INFO 2019-11-14 17:52:32,947 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 17:52:32,949 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573725152948) getDictItems SysDictController.java 160
INFO 2019-11-14 18:15:27,645 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 18:15:27,660 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573726527659) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 18:15:28,281 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 18:15:28,283 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573726528283) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 18:15:28,635 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 18:15:28,636 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573726528636) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 18:15:30,979 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 18:15:30,981 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573726530981) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 18:15:31,350 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 18:15:31,351 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573726531351) getDictItems CsmSysdictController.java 271
INFO 2019-11-14 18:15:31,717 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-14 18:15:31,718 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573726531718) getDictItems CsmSysdictController.java 271
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 14 18:17:43 CST 2019

Logback Log Messages

Log session start time Thu Nov 14 18:18:41 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-14 18:17:43,288 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 6212 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-14 18:17:43,294 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
WARN 2019-11-14 18:17:43,831 Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [org.jeecg.JeecgApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.order.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController] refresh AbstractApplicationContext.java 557
ERROR 2019-11-14 18:17:43,861 Application run failed reportFailure SpringApplication.java 858
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [org.jeecg.JeecgApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.order.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController]
    at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:181)
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:315)
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95)
    at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:705)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.order.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController]
    at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPathBeanDefinitionScanner.java:348)
    at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:286)
    at org.springframework.context.annotation.ComponentScanAnnotationParser.parse(ComponentScanAnnotationParser.java:132)
    at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:287)
    at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:242)
    at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:199)
    at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:167)
     ... 13 common frames omitted
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 14 18:18:42 CST 2019

Logback Log Messages

Log session start time Thu Nov 14 18:22:24 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-14 18:18:42,168 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 7748 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-14 18:18:42,170 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
WARN 2019-11-14 18:18:42,549 Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [org.jeecg.JeecgApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.order.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController] refresh AbstractApplicationContext.java 557
ERROR 2019-11-14 18:18:42,557 Application run failed reportFailure SpringApplication.java 858
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [org.jeecg.JeecgApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.order.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController]
    at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:181)
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:315)
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95)
    at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:705)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.order.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController]
    at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPathBeanDefinitionScanner.java:348)
    at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:286)
    at org.springframework.context.annotation.ComponentScanAnnotationParser.parse(ComponentScanAnnotationParser.java:132)
    at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:287)
    at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:242)
    at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:199)
    at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:167)
     ... 13 common frames omitted
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 14 18:22:25 CST 2019

Logback Log Messages

Log session start time Thu Nov 14 18:23:54 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-14 18:22:25,389 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8172 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-14 18:22:25,394 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
ERROR 2019-11-14 18:22:26,874 Application run failed reportFailure SpringApplication.java 858
org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictMapper' for bean class [org.jeecg.modules.demo.order.mapper.SysDictMapper] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.mapper.SysDictMapper]
    at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPathBeanDefinitionScanner.java:348)
    at org.mybatis.spring.mapper.ClassPathMapperScanner.checkCandidate(ClassPathMapperScanner.java:237)
    at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:286)
    at org.mybatis.spring.mapper.ClassPathMapperScanner.doScan(ClassPathMapperScanner.java:168)
    at org.mybatis.spring.annotation.MapperScannerRegistrar.registerBeanDefinitions(MapperScannerRegistrar.java:123)
    at org.mybatis.spring.annotation.MapperScannerRegistrar.registerBeanDefinitions(MapperScannerRegistrar.java:72)
    at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.lambda$loadBeanDefinitionsFromRegistrars$1(ConfigurationClassBeanDefinitionReader.java:364)
    at java.util.LinkedHashMap.forEach(Unknown Source)
    at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsFromRegistrars(ConfigurationClassBeanDefinitionReader.java:363)
    at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForConfigurationClass(ConfigurationClassBeanDefinitionReader.java:145)
    at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:117)
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:327)
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95)
    at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:705)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 14 18:23:55 CST 2019

Logback Log Messages

Log session start time Thu Nov 14 18:36:00 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-14 18:23:55,583 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 17676 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-14 18:23:55,590 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-14 18:23:57,475 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-14 18:23:57,480 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-14 18:23:57,623 Finished Spring Data repository scanning in 119ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-14 18:23:58,173 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8edc6681] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:23:58,302 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:23:59,620 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:23:59,689 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:23:59,783 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6ed6fceb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:24:00,057 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:24:00,063 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$d8656dbc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:24:00,077 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:24:00,086 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:24:00,112 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:24:00,123 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$83f0bb35] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:24:00,394 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:24:00,589 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:24:00,605 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$d9aaedcb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:24:00,657 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$81efda9b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:24:00,663 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:24:01,195 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-14 18:24:01,213 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 18:24:01,225 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-14 18:24:01,225 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-14 18:24:01,236 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-14 18:24:01,396 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-14 18:24:01,396 Root WebApplicationContext: initialization completed in 5754 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-14 18:24:01,839 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-14 18:24:02,366 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-14 18:24:02,367 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-14 18:24:02,368 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-14 18:24:02,368 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
ERROR 2019-11-14 18:24:04,346 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:24:04,347 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:24:04,348 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:24:04,349 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:24:04,349 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:24:04,350 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:24:04,350 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:24:04,350 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:24:04,351 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:24:04,351 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:24:04,351 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
INFO 2019-11-14 18:24:05,669 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-14 18:24:05,688 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-14 18:24:05,688 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-14 18:24:05,693 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-14 18:24:05,697 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-14 18:24:05,698 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-14 18:24:05,698 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-14 18:24:05,699 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-14 18:24:05,699 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@722d3ddb setJobFactory QuartzScheduler.java 2287
INFO 2019-11-14 18:24:08,074 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-14 18:24:08,289 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-14 18:24:08,763 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-14 18:24:09,712 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-14 18:24:09,742 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-14 18:24:09,794 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-14 18:24:10,052 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-14 18:24:10,365 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-14 18:24:10,383 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-14 18:24:10,385 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-14 18:24:10,385 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-14 18:24:10,387 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-14 18:24:10,389 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-14 18:24:10,407 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 18:24:10,452 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-14 18:24:10,455 Started JeecgApplication in 15.368 seconds (JVM running for 16.29) logStarted StartupInfoLogger.java 59
INFO 2019-11-14 18:24:10,470 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-14 18:24:41,369 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-14 18:24:41,370 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-14 18:24:41,389 Completed initialization in 19 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-14 18:24:41,697 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-14 18:24:41,700 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-14 18:25:34,175 dictCode : orderStatus getDictItems SysDictController1.java 75
INFO 2019-11-14 18:25:34,234 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727134176) getDictItems SysDictController1.java 108
INFO 2019-11-14 18:30:37,033 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 18:30:37,098 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727437066) getDictItems SysDictController.java 160
INFO 2019-11-14 18:30:37,397 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 18:30:37,400 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727437398) getDictItems SysDictController.java 160
INFO 2019-11-14 18:30:37,739 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 18:30:37,743 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727437740) getDictItems SysDictController.java 160
INFO 2019-11-14 18:30:38,478 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 18:30:38,482 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727438480) getDictItems SysDictController.java 160
INFO 2019-11-14 18:30:39,245 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 18:30:39,257 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727439248) getDictItems SysDictController.java 160
INFO 2019-11-14 18:30:39,622 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 18:30:39,632 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727439623) getDictItems SysDictController.java 160
INFO 2019-11-14 18:30:40,530 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 18:30:40,535 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727440532) getDictItems SysDictController.java 160
INFO 2019-11-14 18:31:18,164 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MjYwMDksInVzZXJuYW1lIjoiYWRtaW4ifQ.mAla_35Rf3tZ4XrW90na0U2R6pGeRLmGO3HBTPfLQVc getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 18:31:25,318 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-14 18:31:25,324 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727485319) getDictItems SysDictController.java 160
INFO 2019-11-14 18:31:43,287 dictCode : orderStatus getDictItems SysDictController1.java 75
INFO 2019-11-14 18:31:43,305 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727503301) getDictItems SysDictController1.java 108
INFO 2019-11-14 18:32:01,046 dictCode : orderStatus getDictItems SysDictController1.java 75
INFO 2019-11-14 18:32:01,049 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727521048) getDictItems SysDictController1.java 108
INFO 2019-11-14 18:32:29,923 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MjYwMDksInVzZXJuYW1lIjoiYWRtaW4ifQ.mAla_35Rf3tZ4XrW90na0U2R6pGeRLmGO3HBTPfLQVc getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 18:32:34,736 dictCode : orderStatus getDictItems SysDictController1.java 75
INFO 2019-11-14 18:32:34,740 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573727554738) getDictItems SysDictController1.java 108
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 14 18:36:00 CST 2019

Logback Log Messages

Log session start time Thu Nov 14 18:49:47 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-14 18:36:00,981 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 2380 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-14 18:36:00,987 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-14 18:36:03,071 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-14 18:36:03,076 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-14 18:36:03,205 Finished Spring Data repository scanning in 103ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-14 18:36:03,728 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$618ded31] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:36:03,886 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:36:05,088 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:36:05,132 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:36:05,216 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4188839b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:36:05,495 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:36:05,501 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ab16f46c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:36:05,512 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:36:05,521 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:36:05,544 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:36:05,554 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$56a241e5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:36:05,898 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:36:06,125 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:36:06,138 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ac5c747b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:36:06,178 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$54a1614b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:36:06,185 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:36:06,714 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-14 18:36:06,736 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 18:36:06,756 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-14 18:36:06,757 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-14 18:36:06,770 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-14 18:36:06,934 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-14 18:36:06,935 Root WebApplicationContext: initialization completed in 5894 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-14 18:36:07,435 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-14 18:36:07,992 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-14 18:36:07,993 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-14 18:36:07,993 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-14 18:36:07,994 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
ERROR 2019-11-14 18:36:10,018 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:36:10,019 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:36:10,019 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:36:10,020 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:36:10,020 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:36:10,021 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:36:10,021 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:36:10,021 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:36:10,022 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:36:10,022 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:36:10,022 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
INFO 2019-11-14 18:36:11,188 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-14 18:36:11,212 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-14 18:36:11,213 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-14 18:36:11,218 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-14 18:36:11,220 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-14 18:36:11,221 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-14 18:36:11,222 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-14 18:36:11,222 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-14 18:36:11,222 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1c149539 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-14 18:36:13,059 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-14 18:36:13,250 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-14 18:36:13,582 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-14 18:36:14,514 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-14 18:36:14,546 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-14 18:36:14,605 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-14 18:36:14,904 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-14 18:36:15,145 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-14 18:36:15,157 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-14 18:36:15,158 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-14 18:36:15,161 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-14 18:36:15,164 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-14 18:36:15,166 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-14 18:36:15,189 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 18:36:15,240 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-14 18:36:15,249 Started JeecgApplication in 14.778 seconds (JVM running for 15.906) logStarted StartupInfoLogger.java 59
INFO 2019-11-14 18:36:15,265 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-14 18:36:54,923 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-14 18:36:54,923 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-14 18:36:54,938 Completed initialization in 15 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-14 18:36:55,235 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-14 18:36:55,237 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-14 18:36:56,582 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-14 18:36:56,582 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-14 18:36:56,622 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-14 18:36:56,622 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-14 18:36:56,705 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573727816583) getDictItems SysDictController.java 160
INFO 2019-11-14 18:36:56,705 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1573727816583) getDictItems SysDictController.java 160
INFO 2019-11-14 18:38:55,977 ----jeecg---Code----Generation----[单表模型:csm_order_info]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-14 18:38:55,984 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-1925055809247430641, entityPackage=order, entityName=CsmOrderInfo, primaryKeyField=id, columns=[{"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_order_info","ftlDescription":"csm_order_info","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"order","entityName":"CsmOrderInfo","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"13","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"14","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"15","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"16","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"17","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_order_info} a CodeGenerateOne.java 117
INFO 2019-11-14 18:38:55,991 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-14 18:38:56,502 ----jeecg----Code----Generation-----[单表模型:csm_order_info]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-11-14 18:41:24,282 ----jeecg---Code----Generation----[单表模型:csm_sysdict]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-14 18:41:24,284 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=8364622972395358125, entityPackage=system, entityName=CsmSysdict, primaryKeyField=id, columns=[{"fieldDbName":"type","fieldName":"type","filedComment":"类型","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"dictName","fieldName":"dictname","filedComment":"字典名称","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"dictCode","fieldName":"dictcode","filedComment":"字典编码","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"description","fieldName":"description","filedComment":"描述","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"delFlag","fieldName":"delflag","filedComment":"删除状态","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_sysdict","ftlDescription":"systemDict","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"system","entityName":"CsmSysdict","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"主键","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"3","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"datetime","classType_row":"datetime","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"datetime","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"type","fieldName":"type","filedComment":"类型","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"dictName","fieldName":"dictname","filedComment":"字典名称","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"dictCode","fieldName":"dictcode","filedComment":"字典编码","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"description","fieldName":"description","filedComment":"描述","fieldType":"java.lang.String","fieldDbType":"String","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"delFlag","fieldName":"delflag","filedComment":"删除状态","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"single","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_sysdict} a CodeGenerateOne.java 117
INFO 2019-11-14 18:41:24,286 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-14 18:41:24,331 ----jeecg----Code----Generation-----[单表模型:csm_sysdict]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 14 18:49:47 CST 2019

Logback Log Messages

Log session start time Thu Nov 14 18:53:30 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-14 18:49:47,994 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9476 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-14 18:49:48,000 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-14 18:49:49,837 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-14 18:49:49,842 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-14 18:49:49,974 Finished Spring Data repository scanning in 108ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-14 18:49:50,477 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$4ac09fa0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:49:50,612 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:49:51,748 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:49:51,784 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:49:51,859 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$2abb360a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:49:52,129 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:49:52,138 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$9449a6db] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:49:52,152 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:49:52,159 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:49:52,183 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:49:52,191 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$3fd4f454] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:49:52,444 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:49:52,599 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:49:52,613 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$958f26ea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:49:52,657 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$3dd413ba] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:49:52,663 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:49:53,116 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-14 18:49:53,134 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 18:49:53,145 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-14 18:49:53,146 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-14 18:49:53,158 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-14 18:49:53,330 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-14 18:49:53,331 Root WebApplicationContext: initialization completed in 5284 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-14 18:49:53,782 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-14 18:49:54,170 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-14 18:49:54,171 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-14 18:49:54,172 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-14 18:49:54,172 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
ERROR 2019-11-14 18:49:56,026 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:49:56,028 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:49:56,028 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:49:56,029 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:49:56,029 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:49:56,030 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:49:56,030 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:49:56,030 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:49:56,031 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:49:56,031 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:49:56,031 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
INFO 2019-11-14 18:49:57,059 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-14 18:49:57,077 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-14 18:49:57,077 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-14 18:49:57,081 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-14 18:49:57,084 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-14 18:49:57,085 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-14 18:49:57,087 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-14 18:49:57,088 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-14 18:49:57,088 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@35b38986 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-14 18:49:58,878 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-14 18:49:59,075 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-14 18:49:59,421 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-14 18:50:00,301 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-14 18:50:00,336 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-14 18:50:00,403 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-14 18:50:00,658 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-14 18:50:00,865 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-14 18:50:00,875 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-14 18:50:00,876 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-14 18:50:00,878 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-14 18:50:00,881 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-14 18:50:00,882 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-14 18:50:00,900 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 18:50:00,935 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-14 18:50:00,938 Started JeecgApplication in 13.437 seconds (JVM running for 14.323) logStarted StartupInfoLogger.java 59
INFO 2019-11-14 18:50:00,954 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-14 18:50:41,889 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-14 18:50:41,889 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-14 18:50:41,906 Completed initialization in 16 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-14 18:50:42,195 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-14 18:50:42,198 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-14 18:50:43,455 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MjYwMDksInVzZXJuYW1lIjoiYWRtaW4ifQ.mAla_35Rf3tZ4XrW90na0U2R6pGeRLmGO3HBTPfLQVc getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 18:50:47,336 dictCode : orderStatus getDictItems SysDictController1.java 75
INFO 2019-11-14 18:50:47,375 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl1.java 45
ERROR 2019-11-14 18:50:47,379 Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode getDictItems SysDictController1.java 110
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
    at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66)
    at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61)
    at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:46)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$dc17ddd0.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$5eed7686.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 14 18:53:31 CST 2019

Logback Log Messages

Log session start time Thu Nov 14 18:56:42 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-14 18:53:31,477 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 19380 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-14 18:53:31,482 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-14 18:53:33,284 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-14 18:53:33,290 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-14 18:53:33,416 Finished Spring Data repository scanning in 105ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-14 18:53:33,965 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$24b5ef8c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:53:34,105 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:53:35,267 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:53:35,311 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:53:35,384 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4b085f6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:53:35,643 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:53:35,649 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$6e3ef6c7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:53:35,659 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:53:35,667 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:53:35,690 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:53:35,700 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$19ca4440] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:53:35,958 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:53:36,127 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:53:36,142 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$6f8476d6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:53:36,189 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$17c963a6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:53:36,196 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:53:36,671 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-14 18:53:36,692 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 18:53:36,702 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-14 18:53:36,702 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-14 18:53:36,716 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-14 18:53:36,906 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-14 18:53:36,907 Root WebApplicationContext: initialization completed in 5378 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-14 18:53:37,361 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-14 18:53:37,813 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-14 18:53:37,814 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-14 18:53:37,814 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-14 18:53:37,815 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
ERROR 2019-11-14 18:53:39,639 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:53:39,640 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:53:39,641 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:53:39,641 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:53:39,641 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:53:39,642 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:53:39,642 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:53:39,643 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:53:39,643 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:53:39,644 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:53:39,644 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
INFO 2019-11-14 18:53:40,783 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-14 18:53:40,806 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-14 18:53:40,807 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-14 18:53:40,811 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-14 18:53:40,814 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-14 18:53:40,815 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-14 18:53:40,815 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-14 18:53:40,815 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-14 18:53:40,816 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4cf1ec2 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-14 18:53:42,910 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-14 18:53:43,112 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-14 18:53:43,458 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-14 18:53:44,614 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-14 18:53:44,655 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-14 18:53:44,725 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-14 18:53:45,026 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-14 18:53:45,269 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-14 18:53:45,282 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-14 18:53:45,283 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-14 18:53:45,286 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-14 18:53:45,288 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-14 18:53:45,290 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-14 18:53:45,310 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 18:53:45,350 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-14 18:53:45,353 Started JeecgApplication in 14.377 seconds (JVM running for 15.378) logStarted StartupInfoLogger.java 59
INFO 2019-11-14 18:53:45,369 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-14 18:53:59,004 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-14 18:53:59,005 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-14 18:53:59,034 Completed initialization in 28 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-14 18:53:59,351 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-14 18:53:59,354 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-14 18:54:00,686 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MjYwMDksInVzZXJuYW1lIjoiYWRtaW4ifQ.mAla_35Rf3tZ4XrW90na0U2R6pGeRLmGO3HBTPfLQVc getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 18:54:04,254 dictCode : orderStatus getDictItems SysDictController1.java 75
INFO 2019-11-14 18:54:04,288 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl1.java 45
ERROR 2019-11-14 18:54:04,292 Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode getDictItems SysDictController1.java 110
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
    at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66)
    at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61)
    at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:46)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$c4446470.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$4719fd26.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 14 18:56:43 CST 2019

Logback Log Messages

Log session start time Thu Nov 14 19:00:25 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-14 18:56:43,173 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9252 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-14 18:56:43,181 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-14 18:56:45,126 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-14 18:56:45,131 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-14 18:56:45,251 Finished Spring Data repository scanning in 100ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-14 18:56:45,749 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$4502e452] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:56:45,887 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:56:47,035 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:56:47,074 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:56:47,146 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$24fd7abc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:56:47,434 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:56:47,441 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$8e8beb8d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:56:47,454 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:56:47,462 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:56:47,486 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:56:47,495 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$3a173906] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:56:47,735 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:56:47,892 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:56:47,907 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$8fd16b9c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:56:47,956 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$3816586c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:56:47,964 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 18:56:48,478 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-14 18:56:48,499 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 18:56:48,530 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-14 18:56:48,530 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-14 18:56:48,542 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-14 18:56:48,715 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-14 18:56:48,715 Root WebApplicationContext: initialization completed in 5476 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-14 18:56:49,142 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-14 18:56:49,549 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-14 18:56:49,550 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-14 18:56:49,551 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-14 18:56:49,551 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
ERROR 2019-11-14 18:56:51,494 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:56:51,495 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:56:51,496 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:56:51,497 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:56:51,497 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:56:51,497 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:56:51,498 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:56:51,498 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:56:51,499 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:56:51,499 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 18:56:51,500 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
INFO 2019-11-14 18:56:52,568 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-14 18:56:52,589 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-14 18:56:52,590 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-14 18:56:52,595 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-14 18:56:52,599 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-14 18:56:52,600 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-14 18:56:52,601 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-14 18:56:52,601 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-14 18:56:52,601 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@756030e2 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-14 18:56:54,316 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-14 18:56:54,513 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-14 18:56:54,856 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-14 18:56:55,774 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-14 18:56:55,812 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-14 18:56:55,868 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-14 18:56:56,110 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-14 18:56:56,323 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-14 18:56:56,334 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-14 18:56:56,335 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-14 18:56:56,337 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-14 18:56:56,339 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-14 18:56:56,341 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-14 18:56:56,362 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 18:56:56,403 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-14 18:56:56,407 Started JeecgApplication in 13.723 seconds (JVM running for 14.621) logStarted StartupInfoLogger.java 59
INFO 2019-11-14 18:56:56,421 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-14 18:57:08,239 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-14 18:57:08,239 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-14 18:57:08,253 Completed initialization in 14 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-14 18:57:08,550 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-14 18:57:08,552 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-14 18:57:17,174 dictCode : orderStatus getDictItems SysDictController1.java 75
INFO 2019-11-14 18:57:17,235 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl1.java 45
ERROR 2019-11-14 18:57:17,242 Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode getDictItems SysDictController1.java 110
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
    at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66)
    at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61)
    at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:46)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$852a5ea7.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$7fff75d.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 14 19:00:26 CST 2019

Logback Log Messages

Log session start time Thu Nov 14 19:05:59 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-14 19:00:26,633 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 6736 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-14 19:00:26,639 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-14 19:00:28,479 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-14 19:00:28,485 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-14 19:00:28,621 Finished Spring Data repository scanning in 111ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-14 19:00:29,154 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$bea39584] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:00:29,292 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:00:30,471 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:00:30,518 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:00:30,596 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$9e9e2bee] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:00:30,841 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:00:30,847 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$82c9cbf] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:00:30,858 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:00:30,865 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:00:30,889 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:00:30,898 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$b3b7ea38] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:00:31,156 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:00:31,317 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:00:31,334 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$9721cce] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:00:31,385 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$b1b7099e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:00:31,392 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:00:31,872 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-14 19:00:31,891 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 19:00:31,902 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-14 19:00:31,903 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-14 19:00:31,915 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-14 19:00:32,089 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-14 19:00:32,089 Root WebApplicationContext: initialization completed in 5400 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-14 19:00:32,511 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-14 19:00:32,868 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-14 19:00:32,868 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-14 19:00:32,868 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-14 19:00:32,869 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
ERROR 2019-11-14 19:00:34,845 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:00:34,846 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:00:34,847 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:00:34,848 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:00:34,848 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:00:34,848 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:00:34,849 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:00:34,849 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:00:34,849 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:00:34,850 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:00:34,850 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
INFO 2019-11-14 19:00:35,955 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-14 19:00:35,974 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-14 19:00:35,974 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-14 19:00:35,979 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-14 19:00:35,981 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-14 19:00:35,983 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-14 19:00:35,983 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-14 19:00:35,983 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-14 19:00:35,983 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3b38f032 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-14 19:00:37,935 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-14 19:00:38,147 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-14 19:00:38,467 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-14 19:00:39,381 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-14 19:00:39,416 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-14 19:00:39,482 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-14 19:00:39,747 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-14 19:00:39,971 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-14 19:00:40,744 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-14 19:00:40,745 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-14 19:00:40,747 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-14 19:00:40,750 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-14 19:00:40,752 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-14 19:00:40,769 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 19:00:40,803 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-14 19:00:40,807 Started JeecgApplication in 14.723 seconds (JVM running for 15.866) logStarted StartupInfoLogger.java 59
INFO 2019-11-14 19:00:40,824 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-14 19:01:04,153 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-14 19:01:04,154 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-14 19:01:04,170 Completed initialization in 16 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-14 19:01:04,418 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-14 19:01:04,420 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-14 19:01:30,424 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MjYwMDksInVzZXJuYW1lIjoiYWRtaW4ifQ.mAla_35Rf3tZ4XrW90na0U2R6pGeRLmGO3HBTPfLQVc getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 19:01:34,882 dictCode : orderStatus getDictItems SysDictController1.java 75
ERROR 2019-11-14 19:01:34,893 Null key returned for cache operation (maybe you are using named params on classes without debug info?) Builder[public java.util.List org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode()] caches=[dictCache] | key='#code' | keyGenerator='' | cacheManager='' | cacheResolver='' | condition='' | unless='' | sync='false' getDictItems SysDictController1.java 110
java.lang.IllegalArgumentException: Null key returned for cache operation (maybe you are using named params on classes without debug info?) Builder[public java.util.List org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode()] caches=[dictCache] | key='#code' | keyGenerator='' | cacheManager='' | cacheResolver='' | condition='' | unless='' | sync='false'
    at org.springframework.cache.interceptor.CacheAspectSupport.generateKey(CacheAspectSupport.java:578)
    at org.springframework.cache.interceptor.CacheAspectSupport.findCachedItem(CacheAspectSupport.java:518)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:401)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$d0e9bec6.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 14 19:05:59 CST 2019

Logback Log Messages

Log session start time Thu Nov 14 19:08:59 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-14 19:05:59,786 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 13144 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-14 19:05:59,792 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-14 19:06:01,653 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-14 19:06:01,658 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-14 19:06:01,787 Finished Spring Data repository scanning in 107ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-14 19:06:02,300 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8a83136c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:06:02,449 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:06:03,655 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:06:03,695 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:06:03,774 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6a7da9d6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:06:04,056 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:06:04,063 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$d40c1aa7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:06:04,073 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:06:04,082 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:06:04,107 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:06:04,117 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$7f976820] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:06:04,370 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:06:04,528 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:06:04,543 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$d5519ab6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:06:04,602 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$7d968786] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:06:04,610 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:06:05,134 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-14 19:06:05,155 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 19:06:05,169 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-14 19:06:05,171 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-14 19:06:05,184 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-14 19:06:05,368 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-14 19:06:05,368 Root WebApplicationContext: initialization completed in 5510 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-14 19:06:05,783 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-14 19:06:06,186 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-14 19:06:06,187 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-14 19:06:06,188 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-14 19:06:06,188 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
ERROR 2019-11-14 19:06:08,093 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:06:08,094 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:06:08,095 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:06:08,095 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:06:08,095 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:06:08,096 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:06:08,096 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:06:08,097 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:06:08,097 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:06:08,097 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:06:08,098 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
INFO 2019-11-14 19:06:09,181 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-14 19:06:09,197 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-14 19:06:09,198 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-14 19:06:09,202 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-14 19:06:09,204 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-14 19:06:09,205 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-14 19:06:09,205 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-14 19:06:09,205 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-14 19:06:09,208 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@35b38986 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-14 19:06:11,009 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-14 19:06:11,217 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-14 19:06:11,582 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-14 19:06:12,675 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-14 19:06:12,711 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-14 19:06:12,780 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-14 19:06:13,058 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-14 19:06:13,281 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-14 19:06:13,290 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-14 19:06:13,291 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-14 19:06:13,294 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-14 19:06:13,297 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-14 19:06:13,299 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-14 19:06:13,319 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 19:06:13,354 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-14 19:06:13,357 Started JeecgApplication in 14.084 seconds (JVM running for 15.107) logStarted StartupInfoLogger.java 59
INFO 2019-11-14 19:06:13,374 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-14 19:06:21,406 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-14 19:06:21,406 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-14 19:06:21,428 Completed initialization in 22 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-14 19:06:21,773 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-14 19:06:21,777 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-14 19:06:34,146 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MjYwMDksInVzZXJuYW1lIjoiYWRtaW4ifQ.mAla_35Rf3tZ4XrW90na0U2R6pGeRLmGO3HBTPfLQVc getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 19:06:37,750 dictCode : orderStatus getDictItems SysDictController1.java 75
INFO 2019-11-14 19:06:37,790 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl1.java 44
ERROR 2019-11-14 19:06:37,795 Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode getDictItems SysDictController1.java 110
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
    at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66)
    at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61)
    at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:45)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$b1902a66.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$3465c31c.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 14 19:08:59 CST 2019

Logback Log Messages

Log session start time Thu Nov 14 19:13:18 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-14 19:08:59,719 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 17668 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-14 19:08:59,726 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-14 19:09:01,578 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-14 19:09:01,582 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-14 19:09:01,708 Finished Spring Data repository scanning in 105ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-14 19:09:02,264 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$6f0dfeef] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:09:02,403 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:09:03,578 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:09:03,621 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:09:03,699 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4f089559] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:09:03,969 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:09:03,976 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$b897062a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:09:03,986 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:09:03,994 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:09:04,018 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:09:04,027 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$642253a3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:09:04,241 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:09:04,380 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:09:04,395 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$b9dc8639] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:09:04,439 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$62217309] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:09:04,446 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:09:04,951 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-14 19:09:04,975 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 19:09:04,992 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-14 19:09:04,992 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-14 19:09:05,007 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-14 19:09:05,182 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-14 19:09:05,182 Root WebApplicationContext: initialization completed in 5403 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-14 19:09:05,610 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-14 19:09:06,011 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-14 19:09:06,012 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-14 19:09:06,012 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-14 19:09:06,013 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
ERROR 2019-11-14 19:09:07,994 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:09:07,995 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:09:07,995 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:09:07,996 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:09:07,996 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:09:07,996 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:09:07,997 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:09:07,997 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:09:07,998 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:09:07,998 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:09:07,998 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
INFO 2019-11-14 19:09:09,163 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-14 19:09:09,181 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-14 19:09:09,182 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-14 19:09:09,187 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-14 19:09:09,190 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-14 19:09:09,191 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-14 19:09:09,192 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-14 19:09:09,192 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-14 19:09:09,192 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4246f904 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-14 19:09:11,079 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-14 19:09:11,296 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-14 19:09:11,650 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-14 19:09:12,691 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-14 19:09:12,723 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-14 19:09:12,786 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-14 19:09:13,050 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-14 19:09:13,263 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-14 19:09:13,272 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-14 19:09:13,272 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-14 19:09:13,275 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-14 19:09:13,277 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-14 19:09:13,279 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-14 19:09:13,295 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 19:09:13,330 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-14 19:09:13,333 Started JeecgApplication in 14.119 seconds (JVM running for 15.09) logStarted StartupInfoLogger.java 59
INFO 2019-11-14 19:09:13,349 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-14 19:09:17,814 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-14 19:09:17,815 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-14 19:09:17,832 Completed initialization in 17 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-14 19:09:18,134 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-14 19:09:18,137 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-14 19:09:44,636 dictCode : orderStatus getDictItems SysDictController1.java 75
INFO 2019-11-14 19:09:44,667 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl1.java 44
ERROR 2019-11-14 19:09:44,671 Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode getDictItems SysDictController1.java 110
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
    at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66)
    at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61)
    at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:45)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$27f38e8a.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$aac92740.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 14 19:13:18 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 11:04:51 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-14 19:13:19,074 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 13776 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-14 19:13:19,079 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-14 19:13:20,937 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-14 19:13:20,942 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-14 19:13:21,073 Finished Spring Data repository scanning in 108ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-14 19:13:21,603 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$74f386ea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:13:21,750 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:13:22,984 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:13:23,026 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:13:23,103 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$54ee1d54] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:13:23,408 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:13:23,415 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$be7c8e25] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:13:23,427 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:13:23,436 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:13:23,465 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:13:23,476 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$6a07db9e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:13:23,730 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:13:23,913 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:13:23,929 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$bfc20e34] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:13:23,977 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$6806fb04] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:13:23,984 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-14 19:13:24,485 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-14 19:13:24,505 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 19:13:24,517 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-14 19:13:24,518 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-14 19:13:24,530 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-14 19:13:24,700 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-14 19:13:24,701 Root WebApplicationContext: initialization completed in 5574 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-14 19:13:25,170 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-14 19:13:25,573 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-14 19:13:25,574 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-14 19:13:25,574 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-14 19:13:25,575 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
ERROR 2019-11-14 19:13:27,402 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:13:27,403 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:13:27,403 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:13:27,404 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:13:27,404 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:13:27,405 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:13:27,405 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:13:27,406 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:13:27,406 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:13:27,406 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-14 19:13:27,407 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
INFO 2019-11-14 19:13:28,448 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-14 19:13:28,467 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-14 19:13:28,468 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-14 19:13:28,472 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-14 19:13:28,475 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-14 19:13:28,476 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-14 19:13:28,477 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-14 19:13:28,477 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-14 19:13:28,477 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3a678e40 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-14 19:13:30,235 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-14 19:13:30,410 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-14 19:13:30,717 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-14 19:13:31,612 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-14 19:13:31,646 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-14 19:13:31,717 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-14 19:13:31,989 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-14 19:13:32,201 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-14 19:13:32,210 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-14 19:13:32,211 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-14 19:13:32,213 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-14 19:13:32,215 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-14 19:13:32,216 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-14 19:13:32,233 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-14 19:13:32,279 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-14 19:13:32,282 Started JeecgApplication in 13.707 seconds (JVM running for 14.684) logStarted StartupInfoLogger.java 59
INFO 2019-11-14 19:13:32,297 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.115:8889/jeecg-boot/ swagger-ui: http://192.168.60.115:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.115:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-14 19:13:41,954 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-14 19:13:41,954 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-14 19:13:41,969 Completed initialization in 15 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-14 19:13:42,255 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-14 19:13:42,258 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-14 19:13:57,311 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3MjYwMDksInVzZXJuYW1lIjoiYWRtaW4ifQ.mAla_35Rf3tZ4XrW90na0U2R6pGeRLmGO3HBTPfLQVc getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-14 19:14:01,944 dictCode : orderStatus getDictItems SysDictController1.java 75
INFO 2019-11-14 19:14:01,993 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl1.java 44
ERROR 2019-11-14 19:14:02,002 Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode getDictItems SysDictController1.java 110
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
    at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66)
    at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61)
    at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:45)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$94131838.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$16e8b0ee.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 11:04:52 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 11:15:35 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 11:04:52,517 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 5988 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 11:04:52,524 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 11:04:56,198 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 11:04:56,206 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 11:04:56,374 Finished Spring Data repository scanning in 126ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 11:04:57,007 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$9e31bafa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:04:57,217 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:04:58,649 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:04:58,790 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:04:58,938 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$7e2c5164] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:04:59,220 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:04:59,226 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$e7bac235] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:04:59,237 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:04:59,246 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:04:59,275 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:04:59,284 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$93460fae] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:04:59,645 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:04:59,863 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:04:59,880 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$e9004244] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:04:59,936 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$91452f14] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:04:59,943 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:05:00,682 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 11:05:00,707 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 11:05:00,738 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 11:05:00,739 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 11:05:00,752 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 11:05:00,963 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 11:05:00,963 Root WebApplicationContext: initialization completed in 8384 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 11:05:01,489 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 11:05:03,077 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 11:05:03,078 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 11:05:03,079 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 11:05:03,079 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
ERROR 2019-11-15 11:05:05,475 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-15 11:05:05,477 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-15 11:05:05,477 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCode] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-15 11:05:05,478 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItemsByCodeAndFilter] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-15 11:05:05,478 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictTextByKey] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-15 11:05:05,478 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSql] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-15 11:05:05,479 mapper[org.jeecg.modules.system.mapper.SysDictMapper.duplicateCheckCountSqlNoDataId] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-15 11:05:05,479 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllDepartBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-15 11:05:05,479 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryAllUserBackDictModel] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-15 11:05:05,480 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTableDictItems] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
ERROR 2019-11-15 11:05:05,480 mapper[org.jeecg.modules.system.mapper.SysDictMapper.queryTreeList] is ignored, because it exists, maybe from xml file addMappedStatement MybatisConfiguration.java 85
INFO 2019-11-15 11:05:06,856 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 11:05:06,881 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 11:05:06,881 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 11:05:06,888 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 11:05:06,891 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 11:05:06,892 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 11:05:06,892 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 11:05:06,893 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 11:05:06,893 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@308e465b setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 11:05:09,774 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 11:05:10,032 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 11:05:10,437 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 11:05:12,255 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 11:05:12,303 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 11:05:12,406 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 11:05:12,790 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 11:05:14,667 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 11:05:14,710 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 11:05:14,712 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 11:05:14,718 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 11:05:14,724 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 11:05:14,740 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 11:05:14,785 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 11:05:14,837 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 11:05:14,840 Started JeecgApplication in 22.87 seconds (JVM running for 23.95) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 11:05:14,929 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 11:05:32,795 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 11:05:32,796 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 11:05:32,876 Completed initialization in 79 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 11:05:37,560 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 11:05:37,563 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 11:05:39,077 用户名: 管理员,退出成功! logout LoginController.java 118
ERROR 2019-11-15 11:05:39,378 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-15 11:05:55,511 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3ODg5NTQsInVzZXJuYW1lIjoiYWRtaW4ifQ.GVGNgAOiXz8-VEu1SOdGqyQZKXPoXoDS3j4_GakqTdU getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 11:06:04,001 dictCode : orderStatus getDictItems SysDictController1.java 75
INFO 2019-11-15 11:06:04,151 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl1.java 44
ERROR 2019-11-15 11:06:04,153 Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode getDictItems SysDictController1.java 110
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
    at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66)
    at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61)
    at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:45)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$b0f15613.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$33c6eec9.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-15 11:06:18,397 dictCode : orderStatus getDictItems SysDictController1.java 75
INFO 2019-11-15 11:06:18,407 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl1.java 44
ERROR 2019-11-15 11:06:18,412 Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode getDictItems SysDictController1.java 110
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
    at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66)
    at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61)
    at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:45)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$b0f15613.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$33c6eec9.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 11:15:35 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 11:27:17 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 11:15:36,017 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14520 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 11:15:36,028 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 11:15:37,860 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 11:15:37,865 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 11:15:38,000 Finished Spring Data repository scanning in 111ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 11:15:38,570 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$78d5cb0b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:15:38,730 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:15:39,944 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:15:39,988 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:15:40,068 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$58d06175] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:15:40,355 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:15:40,361 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$c25ed246] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:15:40,372 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:15:40,380 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:15:40,407 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:15:40,416 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$6dea1fbf] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:15:40,667 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:15:40,843 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:15:40,857 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$c3a45255] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:15:40,902 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$6be93f25] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:15:40,910 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:15:41,510 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 11:15:41,531 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 11:15:41,551 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 11:15:41,551 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 11:15:41,563 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 11:15:41,751 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 11:15:41,752 Root WebApplicationContext: initialization completed in 5672 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 11:15:42,193 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 11:15:42,640 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 11:15:42,641 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 11:15:42,641 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 11:15:42,642 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 11:15:45,873 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 11:15:45,896 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 11:15:45,897 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 11:15:45,903 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 11:15:45,907 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 11:15:45,908 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 11:15:45,909 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 11:15:45,909 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 11:15:45,910 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@514c6ca0 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 11:15:48,112 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 11:15:48,355 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 11:15:48,771 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 11:15:49,815 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 11:15:49,855 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 11:15:49,921 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 11:15:50,196 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 11:15:50,464 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 11:15:50,472 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 11:15:50,473 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 11:15:50,474 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 11:15:50,476 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 11:15:50,477 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 11:15:50,500 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 11:15:50,546 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 11:15:50,549 Started JeecgApplication in 15.013 seconds (JVM running for 16.006) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 11:15:50,565 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 11:17:38,386 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 11:17:38,386 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 11:17:38,407 Completed initialization in 20 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 11:17:38,774 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 11:17:38,776 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 11:17:56,557 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3ODg5NTQsInVzZXJuYW1lIjoiYWRtaW4ifQ.GVGNgAOiXz8-VEu1SOdGqyQZKXPoXoDS3j4_GakqTdU getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 11:18:00,940 dictCode : orderStatus getDictItems SysDictController1.java 75
INFO 2019-11-15 11:18:01,190 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl1.java 44
ERROR 2019-11-15 11:18:01,197 Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode getDictItems SysDictController1.java 110
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
    at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66)
    at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61)
    at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:45)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$3aa2c4b3.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$bd785d69.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 11:27:18 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 11:29:56 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 11:27:18,414 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8612 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 11:27:18,422 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 11:27:19,849 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 11:27:19,853 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 11:27:19,971 Finished Spring Data repository scanning in 104ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 11:27:20,309 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$629e6844] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:27:20,472 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:27:21,714 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:27:21,744 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:27:21,803 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4298feae] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:27:21,969 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:27:21,974 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ac276f7f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:27:21,982 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:27:21,988 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:27:22,013 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:27:22,020 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$57b2bcf8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:27:22,218 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:27:22,333 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:27:22,343 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ad6cef8e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:27:22,374 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$55b1dc5e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:27:22,379 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:27:22,822 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 11:27:22,841 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 11:27:22,860 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 11:27:22,861 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 11:27:22,870 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 11:27:23,010 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 11:27:23,010 Root WebApplicationContext: initialization completed in 4550 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 11:27:23,375 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 11:27:23,764 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 11:27:23,765 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 11:27:23,765 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 11:27:23,765 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 11:27:26,363 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 11:27:26,378 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 11:27:26,379 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 11:27:26,383 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 11:27:26,385 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 11:27:26,386 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 11:27:26,386 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 11:27:26,387 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 11:27:26,387 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@552ffa44 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 11:27:27,983 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 11:27:28,132 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 11:27:28,382 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 11:27:29,131 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 11:27:29,163 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 11:27:29,217 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 11:27:29,455 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 11:27:29,687 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 11:27:29,701 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 11:27:29,701 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 11:27:29,712 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 11:27:29,723 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 11:27:29,724 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 11:27:29,739 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 11:27:29,777 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 11:27:29,780 Started JeecgApplication in 11.695 seconds (JVM running for 12.273) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 11:27:29,794 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 11:27:51,715 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 11:27:51,716 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 11:27:51,734 Completed initialization in 18 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 11:27:52,598 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 11:27:52,600 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 11:27:54,014 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3ODg5NTQsInVzZXJuYW1lIjoiYWRtaW4ifQ.GVGNgAOiXz8-VEu1SOdGqyQZKXPoXoDS3j4_GakqTdU getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 11:27:58,138 dictCode : orderStatus getDictItems SysDictController1.java 75
INFO 2019-11-15 11:27:58,168 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl1.java 44
ERROR 2019-11-15 11:27:58,171 Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode getDictItems SysDictController1.java 110
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapper1.queryDictItemsByCode
    at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66)
    at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61)
    at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:45)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$4b15a08e.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$cdeb3944.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 11:29:57 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 11:32:31 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 11:29:57,258 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11696 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 11:29:57,260 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
ERROR 2019-11-15 11:29:58,381 Application run failed reportFailure SpringApplication.java 858
org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictMapper' for bean class [org.jeecg.modules.demo.order.mapper.SysDictMapper] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.mapper.SysDictMapper]
    at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPathBeanDefinitionScanner.java:348)
    at org.mybatis.spring.mapper.ClassPathMapperScanner.checkCandidate(ClassPathMapperScanner.java:237)
    at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:286)
    at org.mybatis.spring.mapper.ClassPathMapperScanner.doScan(ClassPathMapperScanner.java:168)
    at org.mybatis.spring.annotation.MapperScannerRegistrar.registerBeanDefinitions(MapperScannerRegistrar.java:123)
    at org.mybatis.spring.annotation.MapperScannerRegistrar.registerBeanDefinitions(MapperScannerRegistrar.java:72)
    at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.lambda$loadBeanDefinitionsFromRegistrars$1(ConfigurationClassBeanDefinitionReader.java:364)
    at java.util.LinkedHashMap.forEach(Unknown Source)
    at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsFromRegistrars(ConfigurationClassBeanDefinitionReader.java:363)
    at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForConfigurationClass(ConfigurationClassBeanDefinitionReader.java:145)
    at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:117)
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:327)
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95)
    at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:705)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 11:32:32 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 12:52:39 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 11:32:32,327 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 12032 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 11:32:32,330 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 11:32:33,712 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 11:32:33,715 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 11:32:33,838 Finished Spring Data repository scanning in 108ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 11:32:34,193 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$25400ad8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:32:34,353 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:32:35,506 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:32:35,536 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:32:35,595 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$53aa142] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:32:35,760 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:32:35,765 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$6ec91213] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:32:35,773 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:32:35,781 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:32:35,799 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:32:35,808 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$1a545f8c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:32:35,989 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:32:36,084 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:32:36,094 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$700e9222] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:32:36,126 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$18537ef2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:32:36,131 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 11:32:36,509 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 11:32:36,523 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 11:32:36,531 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 11:32:36,532 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 11:32:36,540 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 11:32:36,697 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 11:32:36,697 Root WebApplicationContext: initialization completed in 4331 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 11:32:37,006 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 11:32:37,328 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 11:32:37,328 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 11:32:37,329 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 11:32:37,329 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 11:32:39,872 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 11:32:39,885 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 11:32:39,886 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 11:32:39,889 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 11:32:39,892 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 11:32:39,892 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 11:32:39,893 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 11:32:39,893 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 11:32:39,893 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6abd8bcd setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 11:32:41,408 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 11:32:41,545 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 11:32:41,814 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 11:32:42,517 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 11:32:42,541 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 11:32:42,588 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 11:32:42,780 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 11:32:42,955 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 11:32:42,961 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 11:32:42,961 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 11:32:42,962 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 11:32:42,964 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 11:32:42,966 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 11:32:42,981 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 11:32:43,007 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 11:32:43,009 Started JeecgApplication in 11.011 seconds (JVM running for 11.578) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 11:32:43,021 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 11:32:52,079 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 11:32:52,079 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 11:32:52,101 Completed initialization in 22 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 11:32:52,484 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 11:32:52,487 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 11:32:53,745 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3ODg5NTQsInVzZXJuYW1lIjoiYWRtaW4ifQ.GVGNgAOiXz8-VEu1SOdGqyQZKXPoXoDS3j4_GakqTdU getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 11:33:03,335 dictCode : orderStatus getDictItems SysDictController1.java 75
INFO 2019-11-15 11:33:03,365 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl1.java 48
ERROR 2019-11-15 11:33:03,368 Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapperr.queryDictItemsByCode getDictItems SysDictController1.java 110
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.jeecg.modules.demo.order.mapper.SysDictMapperr.queryDictItemsByCode
    at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(MapperMethod.java:235)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.<init>(MybatisMapperMethod.java:49)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.lambda$cachedMapperMethod$0(MybatisMapperProxy.java:66)
    at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(Unknown Source)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.cachedMapperMethod(MybatisMapperProxy.java:66)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:61)
    at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1.queryDictItemsByCode(SysDictServiceImpl1.java:49)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$bf1e61a8.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$FastClassBySpringCGLIB$$24b2a164.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.order.service.impl.SysDictServiceImpl1$$EnhancerBySpringCGLIB$$41f3fa5e.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.order.controller.SysDictController1.getDictItems(SysDictController1.java:103)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 12:52:40 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 12:53:42 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 12:52:40,627 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9372 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 12:52:40,651 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
WARN 2019-11-15 12:52:41,210 Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [org.jeecg.JeecgApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.system.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController] refresh AbstractApplicationContext.java 557
ERROR 2019-11-15 12:52:41,259 Application run failed reportFailure SpringApplication.java 858
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [org.jeecg.JeecgApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.system.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController]
    at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:181)
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:315)
    at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95)
    at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:705)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'sysDictController' for bean class [org.jeecg.modules.demo.system.controller.SysDictController] conflicts with existing, non-compatible bean definition of same name and class [org.jeecg.modules.system.controller.SysDictController]
    at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPathBeanDefinitionScanner.java:348)
    at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:286)
    at org.springframework.context.annotation.ComponentScanAnnotationParser.parse(ComponentScanAnnotationParser.java:132)
    at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:287)
    at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:242)
    at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:199)
    at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:167)
     ... 13 common frames omitted
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 12:53:43 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 12:58:30 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 12:53:43,383 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 10780 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 12:53:43,390 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 12:53:45,434 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 12:53:45,438 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 12:53:45,578 Finished Spring Data repository scanning in 114ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 12:53:46,131 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$202e575a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:53:46,277 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:53:47,524 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:53:47,564 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:53:47,645 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$28edc4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:53:47,897 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:53:47,903 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$69b75e95] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:53:47,913 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:53:47,920 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:53:47,951 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:53:47,960 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$1542ac0e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:53:48,207 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:53:48,383 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:53:48,400 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$6afcdea4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:53:48,443 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$1341cb74] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:53:48,451 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:53:48,923 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 12:53:48,946 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 12:53:48,956 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 12:53:48,957 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 12:53:48,971 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 12:53:49,161 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 12:53:49,161 Root WebApplicationContext: initialization completed in 5704 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 12:53:49,605 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 12:53:50,111 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 12:53:50,112 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 12:53:50,113 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 12:53:50,114 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 12:53:53,064 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 12:53:53,085 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 12:53:53,086 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 12:53:53,095 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 12:53:53,098 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 12:53:53,099 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 12:53:53,099 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 12:53:53,099 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 12:53:53,100 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5cfa9e8a setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 12:53:54,927 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 12:53:55,142 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 12:53:55,477 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 12:53:56,809 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 12:53:56,842 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 12:53:56,902 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 12:53:57,141 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 12:53:57,412 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 12:53:57,460 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 12:53:57,460 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 12:53:57,463 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 12:53:57,465 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 12:53:57,479 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 12:53:57,501 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 12:53:57,550 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 12:53:57,553 Started JeecgApplication in 14.743 seconds (JVM running for 15.755) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 12:53:57,570 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 12:54:17,452 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 12:54:17,452 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 12:54:17,468 Completed initialization in 15 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 12:54:17,982 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 12:54:17,986 Starting without optional kqueue library <clinit> KqueueProvider.java 70
ERROR 2019-11-15 12:54:20,421 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-15 12:54:22,558 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-15 12:54:38,421 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 12:54:46,790 dictCode : orderStatus getDictItems SysDictControllerqwqwewq.java 73
INFO 2019-11-15 12:54:47,295 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573793686791) getDictItems SysDictControllerqwqwewq.java 106
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 12:58:31 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 13:01:12 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 12:58:31,156 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8396 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 12:58:31,162 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 12:58:32,974 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 12:58:32,978 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 12:58:33,124 Finished Spring Data repository scanning in 112ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 12:58:33,670 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$92a422f0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:58:34,003 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:58:35,231 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:58:35,299 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:58:35,393 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$729eb95a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:58:35,695 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:58:35,703 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$dc2d2a2b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:58:35,715 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:58:35,723 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:58:35,753 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:58:35,765 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$87b877a4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:58:36,072 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:58:36,251 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:58:36,265 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$dd72aa3a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:58:36,310 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$85b7970a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:58:36,317 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 12:58:36,871 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 12:58:36,894 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 12:58:36,917 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 12:58:36,918 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 12:58:36,939 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 12:58:37,133 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 12:58:37,133 Root WebApplicationContext: initialization completed in 5923 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 12:58:37,672 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 12:58:38,204 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 12:58:38,205 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 12:58:38,206 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 12:58:38,207 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 12:58:41,180 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 12:58:41,197 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 12:58:41,198 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 12:58:41,201 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 12:58:41,203 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 12:58:41,204 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 12:58:41,205 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 12:58:41,205 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 12:58:41,205 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@22c0c0bc setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 12:58:42,929 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 12:58:43,116 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 12:58:43,419 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 12:58:44,396 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 12:58:44,433 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 12:58:44,497 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 12:58:44,771 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 12:58:44,990 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 12:58:45,011 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 12:58:45,012 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 12:58:45,014 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 12:58:45,015 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 12:58:45,017 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 12:58:45,036 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 12:58:45,081 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 12:58:45,086 Started JeecgApplication in 14.417 seconds (JVM running for 15.422) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 12:58:45,107 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 12:58:58,627 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 12:58:58,628 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 12:58:58,650 Completed initialization in 21 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 12:58:58,955 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 12:58:58,957 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 12:59:00,222 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 12:59:03,692 dictCode : orderStatus getDictItems SysDictControllerqwqwewq.java 73
INFO 2019-11-15 12:59:03,729 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573793943693) getDictItems SysDictControllerqwqwewq.java 106
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 13:01:13 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 13:06:22 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 13:01:13,223 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 2376 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 13:01:13,229 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 13:01:15,115 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 13:01:15,120 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 13:01:15,257 Finished Spring Data repository scanning in 113ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 13:01:15,766 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$2ce04e4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:01:15,900 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:01:17,056 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:01:17,094 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:01:17,166 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$e2c89b4e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:01:17,444 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:01:17,450 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$4c570c1f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:01:17,459 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:01:17,467 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:01:17,489 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:01:17,499 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$f7e25998] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:01:17,737 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:01:17,903 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:01:17,918 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$4d9c8c2e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:01:17,968 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$f5e178fe] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:01:17,974 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:01:18,449 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 13:01:18,469 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:01:18,481 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 13:01:18,482 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 13:01:18,494 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 13:01:18,670 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 13:01:18,670 Root WebApplicationContext: initialization completed in 5386 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 13:01:19,113 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 13:01:19,505 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 13:01:19,506 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 13:01:19,507 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 13:01:19,507 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 13:01:22,630 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 13:01:22,650 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 13:01:22,651 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 13:01:22,656 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 13:01:22,659 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 13:01:22,660 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 13:01:22,660 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 13:01:22,660 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 13:01:22,661 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3c39c739 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 13:01:24,437 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 13:01:24,621 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 13:01:24,968 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 13:01:26,055 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 13:01:26,089 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 13:01:26,155 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 13:01:26,477 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 13:01:26,764 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 13:01:26,772 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 13:01:26,773 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 13:01:26,775 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 13:01:26,777 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 13:01:26,778 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 13:01:26,795 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:01:26,833 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 13:01:26,837 Started JeecgApplication in 14.11 seconds (JVM running for 14.989) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 13:01:26,852 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 13:01:40,453 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 13:01:40,453 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 13:01:40,474 Completed initialization in 21 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 13:01:40,803 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 13:01:40,806 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 13:01:42,055 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 13:01:47,335 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-15 13:01:47,368 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573794107336) getDictItems CsmSysdictController.java 269
INFO 2019-11-15 13:01:55,784 dictCode : orderStatus getDictItems CsmSysdictController.java 236
INFO 2019-11-15 13:01:55,791 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573794115785) getDictItems CsmSysdictController.java 269
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 13:06:22 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 13:09:13 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 13:06:22,816 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 2164 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 13:06:22,824 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 13:06:24,659 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 13:06:24,664 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 13:06:24,793 Finished Spring Data repository scanning in 106ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 13:06:25,302 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$16ce91de] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:06:25,443 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:06:26,631 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:06:26,672 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:06:26,750 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f6c92848] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:06:27,045 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:06:27,066 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$60579919] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:06:27,076 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:06:27,084 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:06:27,115 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:06:27,127 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$be2e692] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:06:27,390 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:06:27,545 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:06:27,560 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$619d1928] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:06:27,604 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$9e205f8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:06:27,611 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:06:28,083 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 13:06:28,100 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:06:28,114 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 13:06:28,114 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 13:06:28,126 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 13:06:28,285 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 13:06:28,286 Root WebApplicationContext: initialization completed in 5411 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 13:06:28,722 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 13:06:29,143 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 13:06:29,144 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 13:06:29,144 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 13:06:29,145 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 13:06:31,945 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 13:06:31,963 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 13:06:31,964 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 13:06:31,968 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 13:06:31,970 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 13:06:31,971 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 13:06:31,971 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 13:06:31,972 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 13:06:31,972 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@2723b0d0 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 13:06:33,833 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 13:06:34,040 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 13:06:34,365 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 13:06:35,364 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 13:06:35,398 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 13:06:35,466 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 13:06:35,718 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 13:06:35,922 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 13:06:35,930 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 13:06:35,931 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 13:06:35,934 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 13:06:35,937 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 13:06:35,938 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 13:06:35,955 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:06:35,985 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 13:06:35,988 Started JeecgApplication in 13.674 seconds (JVM running for 14.666) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 13:06:36,001 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 13:06:49,370 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 13:06:49,370 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 13:06:49,386 Completed initialization in 16 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 13:06:49,700 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 13:06:49,704 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 13:06:50,925 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 13:06:55,891 dictCode : orderStatus getDictItems CsmSysdictController.java 33
INFO 2019-11-15 13:06:55,935 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573794415892) getDictItems CsmSysdictController.java 66
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 13:09:13 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 13:12:02 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 13:09:13,950 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 12796 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 13:09:13,954 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 13:09:15,787 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 13:09:15,792 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 13:09:15,919 Finished Spring Data repository scanning in 104ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 13:09:16,499 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$567e2ac4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:09:16,673 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:09:17,855 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:09:17,896 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:09:17,974 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$3678c12e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:09:18,237 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:09:18,244 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$a00731ff] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:09:18,254 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:09:18,263 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:09:18,289 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:09:18,299 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$4b927f78] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:09:18,530 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:09:18,685 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:09:18,699 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$a14cb20e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:09:18,745 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$49919ede] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:09:18,752 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:09:19,220 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 13:09:19,238 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:09:19,251 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 13:09:19,252 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 13:09:19,262 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 13:09:19,436 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 13:09:19,436 Root WebApplicationContext: initialization completed in 5432 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 13:09:19,864 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 13:09:20,270 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 13:09:20,271 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 13:09:20,272 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 13:09:20,272 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 13:09:23,449 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 13:09:23,488 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 13:09:23,489 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 13:09:23,499 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 13:09:23,503 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 13:09:23,505 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 13:09:23,505 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 13:09:23,506 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 13:09:23,507 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@30a79476 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 13:09:25,456 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 13:09:25,678 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 13:09:26,083 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 13:09:27,059 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 13:09:27,094 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 13:09:27,156 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 13:09:27,421 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 13:09:27,630 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 13:09:27,637 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 13:09:27,637 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 13:09:27,640 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 13:09:27,641 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 13:09:27,642 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 13:09:27,665 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:09:27,702 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 13:09:27,707 Started JeecgApplication in 14.258 seconds (JVM running for 15.174) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 13:09:27,722 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 13:09:39,027 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 13:09:39,029 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 13:09:39,056 Completed initialization in 26 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 13:09:39,422 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 13:09:39,424 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 13:09:40,740 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 13:09:44,403 dictCode : orderStatus getDictItems CsmSysdictController.java 33
INFO 2019-11-15 13:09:44,447 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573794584404) getDictItems CsmSysdictController.java 66
INFO 2019-11-15 13:09:50,888 dictCode : orderStatus getDictItems CsmSysdictController.java 33
INFO 2019-11-15 13:09:50,892 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573794590889) getDictItems CsmSysdictController.java 66
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 13:12:02 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 13:13:22 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 13:12:02,884 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 13396 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 13:12:02,887 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 13:12:04,337 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 13:12:04,340 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 13:12:04,470 Finished Spring Data repository scanning in 115ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 13:12:04,780 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$6691f949] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:12:04,948 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:12:06,114 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:12:06,145 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:12:06,203 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$468c8fb3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:12:06,373 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:12:06,378 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$b01b0084] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:12:06,386 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:12:06,392 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:12:06,410 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:12:06,418 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5ba64dfd] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:12:06,592 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:12:06,688 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:12:06,699 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$b1608093] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:12:06,732 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$59a56d63] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:12:06,736 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:12:07,115 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 13:12:07,132 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:12:07,142 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 13:12:07,143 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 13:12:07,152 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 13:12:07,365 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 13:12:07,366 Root WebApplicationContext: initialization completed in 4439 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 13:12:07,677 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 13:12:08,001 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 13:12:08,002 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 13:12:08,002 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 13:12:08,003 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 13:12:10,622 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 13:12:10,635 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 13:12:10,636 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 13:12:10,639 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 13:12:10,641 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 13:12:10,642 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 13:12:10,642 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 13:12:10,643 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 13:12:10,643 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@77cf329d setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 13:12:12,107 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 13:12:12,268 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 13:12:12,525 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 13:12:13,283 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 13:12:13,305 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 13:12:13,355 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 13:12:13,550 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 13:12:13,714 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 13:12:13,721 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 13:12:13,722 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 13:12:13,724 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 13:12:13,725 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 13:12:13,727 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 13:12:13,746 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:12:13,774 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 13:12:13,776 Started JeecgApplication in 11.224 seconds (JVM running for 11.777) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 13:12:13,790 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 13:12:23,712 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 13:12:23,713 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 13:12:23,734 Completed initialization in 21 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 13:12:24,029 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 13:12:24,032 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 13:12:25,228 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 13:12:28,561 dictCode : orderStatus getDictItems CsmSysdictController.java 33
INFO 2019-11-15 13:12:28,610 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573794748564) getDictItems CsmSysdictController.java 66
INFO 2019-11-15 13:12:35,053 dictCode : orderStatus getDictItems CsmSysdictController.java 33
INFO 2019-11-15 13:12:35,057 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573794755054) getDictItems CsmSysdictController.java 66
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 13:13:23 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 13:14:52 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 13:13:23,354 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11852 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 13:13:23,357 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 13:13:24,856 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 13:13:24,859 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 13:13:24,979 Finished Spring Data repository scanning in 102ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 13:13:25,292 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8008c1f2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:13:25,514 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:13:26,686 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:13:26,746 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:13:26,805 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6003585c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:13:26,992 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:13:26,997 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$c991c92d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:13:27,006 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:13:27,013 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:13:27,033 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:13:27,040 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$751d16a6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:13:27,219 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:13:27,313 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:13:27,323 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$cad7493c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:13:27,354 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$731c360c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:13:27,359 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:13:27,760 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 13:13:27,775 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:13:27,784 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 13:13:27,784 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 13:13:27,793 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 13:13:27,933 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 13:13:27,933 Root WebApplicationContext: initialization completed in 4539 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 13:13:28,259 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 13:13:28,714 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 13:13:28,715 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 13:13:28,716 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 13:13:28,716 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 13:13:31,320 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 13:13:31,336 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 13:13:31,337 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 13:13:31,342 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 13:13:31,344 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 13:13:31,346 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 13:13:31,346 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 13:13:31,346 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 13:13:31,347 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5059d398 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 13:13:32,893 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 13:13:33,033 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 13:13:33,320 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 13:13:34,028 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 13:13:34,068 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 13:13:34,118 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 13:13:34,317 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 13:13:34,489 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 13:13:34,498 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 13:13:34,498 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 13:13:34,500 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 13:13:34,512 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 13:13:34,514 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 13:13:34,530 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
ERROR 2019-11-15 13:13:34,548 Failed to start component [Connector[HTTP/1.1-8889]] log DirectJDKLog.java 175
org.apache.catalina.LifecycleException: Protocol handler start failed
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: java.net.BindException: Address already in use: bind
    at sun.nio.ch.Net.bind0(Native Method)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
    at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
    at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236)
    at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210)
    at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085)
    at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171)
    at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568)
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005)
     ... 14 common frames omitted
INFO 2019-11-15 13:13:34,553 Pausing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:13:34,553 Stopping service [Tomcat] log DirectJDKLog.java 173
WARN 2019-11-15 13:13:34,558 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-809615027] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) log DirectJDKLog.java 173
WARN 2019-11-15 13:13:34,559 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-809615027] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) log DirectJDKLog.java 173
INFO 2019-11-15 13:13:34,563 The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. log DirectJDKLog.java 173
INFO 2019-11-15 13:13:34,563 Stopping ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:13:34,563 Destroying ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:13:34,567 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. logMessage ConditionEvaluationReportLoggingListener.java 142
ERROR 2019-11-15 13:13:34,569 *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. report LoggingFailureAnalysisReporter.java 42
INFO 2019-11-15 13:13:34,572 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-15 13:13:34,573 Shutting down ExecutorService 'applicationTaskExecutor' shutdown ExecutorConfigurationSupport.java 208
INFO 2019-11-15 13:13:34,575 Shutting down Quartz Scheduler destroy SchedulerFactoryBean.java 844
INFO 2019-11-15 13:13:34,575 Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. shutdown QuartzScheduler.java 666
INFO 2019-11-15 13:13:34,576 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-15 13:13:34,577 Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. shutdown QuartzScheduler.java 740
INFO 2019-11-15 13:13:34,580 closing dynamicDatasource ing.... destroy DynamicRoutingDataSource.java 182
INFO 2019-11-15 13:13:34,582 {dataSource-1} closing ... close DruidDataSource.java 1948
INFO 2019-11-15 13:13:34,585 {dataSource-1} closed close DruidDataSource.java 2020
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 13:14:53 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 13:16:33 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 13:14:53,092 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14352 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 13:14:53,094 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 13:14:54,492 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 13:14:54,496 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 13:14:54,608 Finished Spring Data repository scanning in 99ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 13:14:54,931 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8c4c0ed] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:14:55,101 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:14:56,269 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:14:56,302 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:14:56,361 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$e8bf5757] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:14:56,536 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:14:56,541 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$524dc828] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:14:56,550 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:14:56,555 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:14:56,584 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:14:56,593 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$fdd915a1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:14:56,770 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:14:56,882 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:14:56,893 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$53934837] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:14:56,926 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$fbd83507] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:14:56,931 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:14:57,314 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 13:14:57,330 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:14:57,340 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 13:14:57,341 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 13:14:57,351 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 13:14:57,506 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 13:14:57,507 Root WebApplicationContext: initialization completed in 4373 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 13:14:57,835 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 13:14:58,157 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 13:14:58,157 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 13:14:58,158 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 13:14:58,158 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 13:15:00,854 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 13:15:00,868 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 13:15:00,869 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 13:15:00,872 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 13:15:00,874 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 13:15:00,875 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 13:15:00,875 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 13:15:00,876 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 13:15:00,876 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@21bf308 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 13:15:02,305 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 13:15:02,450 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 13:15:02,739 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 13:15:03,524 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 13:15:03,566 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 13:15:03,621 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 13:15:03,870 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 13:15:04,059 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 13:15:04,068 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 13:15:04,068 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 13:15:04,070 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 13:15:04,071 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 13:15:04,073 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 13:15:04,092 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
ERROR 2019-11-15 13:15:04,109 Failed to start component [Connector[HTTP/1.1-8889]] log DirectJDKLog.java 175
org.apache.catalina.LifecycleException: Protocol handler start failed
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: java.net.BindException: Address already in use: bind
    at sun.nio.ch.Net.bind0(Native Method)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
    at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
    at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236)
    at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210)
    at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085)
    at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171)
    at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568)
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005)
     ... 14 common frames omitted
INFO 2019-11-15 13:15:04,117 Pausing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:15:04,117 Stopping service [Tomcat] log DirectJDKLog.java 173
WARN 2019-11-15 13:15:04,121 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-738772871] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) log DirectJDKLog.java 173
WARN 2019-11-15 13:15:04,121 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-738772871] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) log DirectJDKLog.java 173
INFO 2019-11-15 13:15:04,125 The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. log DirectJDKLog.java 173
INFO 2019-11-15 13:15:04,125 Stopping ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:15:04,126 Destroying ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:15:04,131 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. logMessage ConditionEvaluationReportLoggingListener.java 142
ERROR 2019-11-15 13:15:04,133 *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. report LoggingFailureAnalysisReporter.java 42
INFO 2019-11-15 13:15:04,137 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-15 13:15:04,139 Shutting down ExecutorService 'applicationTaskExecutor' shutdown ExecutorConfigurationSupport.java 208
INFO 2019-11-15 13:15:04,141 Shutting down Quartz Scheduler destroy SchedulerFactoryBean.java 844
INFO 2019-11-15 13:15:04,141 Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. shutdown QuartzScheduler.java 666
INFO 2019-11-15 13:15:04,141 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-15 13:15:04,142 Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. shutdown QuartzScheduler.java 740
INFO 2019-11-15 13:15:04,145 closing dynamicDatasource ing.... destroy DynamicRoutingDataSource.java 182
INFO 2019-11-15 13:15:04,147 {dataSource-1} closing ... close DruidDataSource.java 1948
INFO 2019-11-15 13:15:04,150 {dataSource-1} closed close DruidDataSource.java 2020
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 13:16:33 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 13:18:13 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 13:16:33,950 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 1648 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 13:16:33,957 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 13:16:35,748 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 13:16:35,753 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 13:16:35,874 Finished Spring Data repository scanning in 102ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 13:16:36,382 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$339f5e9e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:16:36,538 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:16:37,722 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:16:37,765 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:16:37,848 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$1399f508] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:16:38,121 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:16:38,127 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$7d2865d9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:16:38,138 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:16:38,146 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:16:38,175 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:16:38,188 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$28b3b352] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:16:38,418 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:16:38,574 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:16:38,589 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7e6de5e8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:16:38,632 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$26b2d2b8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:16:38,639 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:16:39,138 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 13:16:39,155 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:16:39,169 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 13:16:39,170 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 13:16:39,182 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 13:16:39,368 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 13:16:39,368 Root WebApplicationContext: initialization completed in 5359 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 13:16:39,804 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 13:16:40,230 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 13:16:40,231 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 13:16:40,231 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 13:16:40,232 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 13:16:43,446 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 13:16:43,479 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 13:16:43,481 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 13:16:43,489 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 13:16:43,495 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 13:16:43,497 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 13:16:43,497 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 13:16:43,498 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 13:16:43,499 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1c96bf1e setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 13:16:45,532 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 13:16:45,749 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 13:16:46,270 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 13:16:48,288 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 13:16:48,420 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 13:16:48,565 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 13:16:49,099 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 13:16:49,581 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 13:16:49,593 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 13:16:49,593 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 13:16:49,596 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 13:16:49,599 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 13:16:49,600 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 13:16:49,625 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:16:49,690 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 13:16:49,694 Started JeecgApplication in 16.232 seconds (JVM running for 17.548) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 13:16:49,716 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 13:17:08,180 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 13:17:08,181 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 13:17:08,202 Completed initialization in 21 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 13:17:08,579 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 13:17:08,581 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 13:17:09,959 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 13:17:16,372 dictCode : orderStatus getDictItems CsmSysdictController.java 33
INFO 2019-11-15 13:17:16,519 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795036373) getDictItems CsmSysdictController.java 66
INFO 2019-11-15 13:17:21,989 dictCode : orderStatus getDictItems CsmSysdictController.java 33
INFO 2019-11-15 13:17:21,995 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795041990) getDictItems CsmSysdictController.java 66
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 13:18:13 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 13:20:06 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 13:18:13,958 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9288 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 13:18:13,964 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 13:18:17,198 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 13:18:17,203 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 13:18:17,333 Finished Spring Data repository scanning in 105ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 13:18:17,897 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$9ff09b0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:18:18,033 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:18:19,217 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:18:19,255 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:18:19,339 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$e9f9a01a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:18:19,592 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:18:19,598 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$538810eb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:18:19,610 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:18:19,618 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:18:19,642 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:18:19,654 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$ff135e64] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:18:19,937 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:18:20,103 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:18:20,117 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$54cd90fa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:18:20,167 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$fd127dca] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:18:20,174 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:18:20,733 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 13:18:20,755 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:18:20,775 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 13:18:20,776 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 13:18:20,789 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 13:18:20,966 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 13:18:20,967 Root WebApplicationContext: initialization completed in 6940 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 13:18:21,444 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 13:18:21,923 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 13:18:21,923 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 13:18:21,924 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 13:18:21,924 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 13:18:24,821 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 13:18:24,842 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 13:18:24,843 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 13:18:24,849 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 13:18:24,851 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 13:18:24,853 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 13:18:24,853 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 13:18:24,853 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 13:18:24,853 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@c3836b6 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 13:18:26,615 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 13:18:26,814 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 13:18:27,160 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 13:18:28,169 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 13:18:28,240 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 13:18:28,305 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 13:18:28,557 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 13:18:28,774 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 13:18:28,785 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 13:18:28,785 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 13:18:28,787 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 13:18:28,789 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 13:18:28,790 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 13:18:28,807 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:18:28,844 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 13:18:28,847 Started JeecgApplication in 15.562 seconds (JVM running for 16.952) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 13:18:28,862 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 13:18:42,182 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 13:18:42,183 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 13:18:42,215 Completed initialization in 32 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 13:18:42,494 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 13:18:42,496 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 13:18:43,651 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 13:18:47,580 dictCode : orderStatus getDictItems CsmSysdictController.java 33
INFO 2019-11-15 13:18:47,641 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795127581) getDictItems CsmSysdictController.java 66
INFO 2019-11-15 13:18:52,501 dictCode : orderStatus getDictItems CsmSysdictController.java 33
INFO 2019-11-15 13:18:52,508 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795132503) getDictItems CsmSysdictController.java 66
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 13:20:07 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 13:24:20 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 13:20:07,321 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 6292 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 13:20:07,328 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 13:20:09,135 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 13:20:09,139 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 13:20:09,269 Finished Spring Data repository scanning in 106ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 13:20:09,809 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$c2efdab2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:20:09,941 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:20:11,114 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:20:11,155 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:20:11,232 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$a2ea711c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:20:11,508 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:20:11,514 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$c78e1ed] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:20:11,524 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:20:11,532 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:20:11,555 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:20:11,564 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$b8042f66] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:20:11,816 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:20:11,986 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:20:12,003 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$dbe61fc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:20:12,048 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$b6034ecc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:20:12,054 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:20:12,522 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 13:20:12,544 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:20:12,555 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 13:20:12,556 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 13:20:12,569 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 13:20:12,760 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 13:20:12,761 Root WebApplicationContext: initialization completed in 5382 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 13:20:13,187 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 13:20:13,632 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 13:20:13,633 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 13:20:13,633 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 13:20:13,634 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 13:20:16,609 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 13:20:16,630 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 13:20:16,631 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 13:20:16,635 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 13:20:16,638 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 13:20:16,638 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 13:20:16,639 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 13:20:16,639 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 13:20:16,639 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@11b74ecb setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 13:20:18,354 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 13:20:18,572 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 13:20:18,900 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 13:20:19,867 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 13:20:19,901 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 13:20:19,966 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 13:20:20,226 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 13:20:20,450 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 13:20:20,461 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 13:20:20,461 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 13:20:20,463 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 13:20:20,465 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 13:20:20,466 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 13:20:20,484 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:20:20,521 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 13:20:20,526 Started JeecgApplication in 13.702 seconds (JVM running for 14.623) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 13:20:20,544 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 13:20:48,440 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 13:20:48,441 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 13:20:48,461 Completed initialization in 20 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 13:20:48,789 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 13:20:48,791 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 13:20:49,921 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 13:21:13,436 dictCode : orderStatus getDictItems CsmSysdictController.java 33
INFO 2019-11-15 13:21:31,535 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795273436) getDictItems CsmSysdictController.java 66
INFO 2019-11-15 13:21:53,912 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 13:22:04,403 dictCode : orderStatus getDictItems CsmSysdictController.java 33
INFO 2019-11-15 13:22:45,195 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795324403) getDictItems CsmSysdictController.java 66
INFO 2019-11-15 13:23:13,790 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 13:23:18,443 dictCode : orderStatus getDictItems CsmSysdictController.java 33
INFO 2019-11-15 13:23:18,451 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795398445) getDictItems CsmSysdictController.java 66
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 13:24:21 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 13:31:51 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 13:24:21,337 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 2224 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 13:24:21,343 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 13:24:23,238 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 13:24:23,244 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 13:24:23,382 Finished Spring Data repository scanning in 111ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 13:24:23,921 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$ea6c5c06] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:24:24,080 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:24:25,331 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:24:25,375 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:24:25,498 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ca66f270] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:24:25,810 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:24:25,819 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$33f56341] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:24:25,831 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:24:25,842 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:24:25,880 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:24:25,891 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$df80b0ba] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:24:26,163 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:24:26,342 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:24:26,357 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$353ae350] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:24:26,403 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$dd7fd020] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:24:26,410 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:24:26,990 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 13:24:27,017 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:24:27,045 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 13:24:27,046 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 13:24:27,059 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 13:24:27,237 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 13:24:27,238 Root WebApplicationContext: initialization completed in 5839 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 13:24:27,692 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 13:24:28,165 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 13:24:28,166 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 13:24:28,166 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 13:24:28,167 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 13:24:31,706 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 13:24:31,734 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 13:24:31,735 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 13:24:31,740 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 13:24:31,743 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 13:24:31,744 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 13:24:31,745 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 13:24:31,745 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 13:24:31,745 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4b3b2a4f setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 13:24:36,518 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 13:24:36,697 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 13:24:37,027 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 13:24:38,732 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 13:24:38,766 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 13:24:38,824 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 13:24:39,102 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 13:24:39,950 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 13:24:39,971 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 13:24:39,972 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 13:24:39,975 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 13:24:39,976 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 13:24:39,977 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 13:24:39,994 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:24:40,037 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 13:24:40,045 Started JeecgApplication in 19.207 seconds (JVM running for 20.216) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 13:24:40,059 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 13:25:45,100 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 13:25:45,101 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 13:25:45,124 Completed initialization in 23 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 13:25:45,507 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 13:25:45,512 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 13:25:46,695 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 13:25:50,689 dictCode : orderStatus getDictItems CsmSysdictController.java 33
INFO 2019-11-15 13:25:50,733 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795550690) getDictItems CsmSysdictController.java 66
INFO 2019-11-15 13:26:38,887 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 13:26:41,785 dictCode : orderStatus getDictItems CsmSysdictController.java 33
INFO 2019-11-15 13:30:27,038 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795601791) getDictItems CsmSysdictController.java 66
ERROR 2019-11-15 13:30:27,052 java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 handleException JeecgBootExceptionHandler.java 54
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299)
    at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:262)
    at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1100)
    at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915)
    at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287)
    at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103)
    at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)
    at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180)
    at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at sun.nio.ch.SocketDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(Unknown Source)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
    at sun.nio.ch.IOUtil.write(Unknown Source)
    at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
    at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134)
    at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105)
    at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144)
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223)
    at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743)
    at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:696)
    at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:686)
    at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:553)
    at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157)
    at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:216)
    at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1149)
    at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:394)
    at org.apache.coyote.Response.action(Response.java:209)
    at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:295)
     ... 93 common frames omitted
WARN 2019-11-15 13:30:27,056 Failure in @ExceptionHandler public org.jeecg.common.api.vo.Result<?> org.jeecg.common.exception.JeecgBootExceptionHandler.handleException(java.lang.Exception) doResolveHandlerMethodException ExceptionHandlerExceptionResolver.java 419
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299)
    at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:262)
    at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1100)
    at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915)
    at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287)
    at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103)
    at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)
    at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180)
    at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119)
    at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:408)
    at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:61)
    at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:139)
    at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80)
    at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1297)
    at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1109)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1055)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at sun.nio.ch.SocketDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(Unknown Source)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
    at sun.nio.ch.IOUtil.write(Unknown Source)
    at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
    at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134)
    at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105)
    at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144)
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223)
    at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743)
    at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:696)
    at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:686)
    at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:553)
    at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157)
    at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:216)
    at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1149)
    at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:394)
    at org.apache.coyote.Response.action(Response.java:209)
    at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:295)
     ... 96 common frames omitted
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 13:31:51 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 13:48:06 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 13:31:51,779 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 124 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 13:31:51,785 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 13:31:53,678 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 13:31:53,683 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 13:31:53,828 Finished Spring Data repository scanning in 117ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 13:31:54,392 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$322036a1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:31:54,530 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:31:55,751 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:31:55,797 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:31:55,907 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$121acd0b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:31:56,177 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:31:56,183 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$7ba93ddc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:31:56,193 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:31:56,200 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:31:56,224 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:31:56,234 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$27348b55] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:31:56,507 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:31:56,673 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:31:56,687 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7ceebdeb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:31:56,734 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$2533aabb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:31:56,743 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:31:57,317 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 13:31:57,344 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:31:57,371 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 13:31:57,372 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 13:31:57,384 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 13:31:57,553 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 13:31:57,554 Root WebApplicationContext: initialization completed in 5719 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 13:31:58,011 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 13:31:58,511 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 13:31:58,511 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 13:31:58,512 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 13:31:58,512 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 13:32:01,720 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 13:32:01,738 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 13:32:01,739 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 13:32:01,744 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 13:32:01,747 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 13:32:01,748 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 13:32:01,748 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 13:32:01,748 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 13:32:01,749 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@57f6fc09 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 13:32:03,707 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 13:32:03,941 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 13:32:04,320 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 13:32:05,390 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 13:32:05,429 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 13:32:05,496 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 13:32:05,780 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 13:32:06,004 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 13:32:06,015 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 13:32:06,016 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 13:32:06,018 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 13:32:06,021 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 13:32:06,022 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 13:32:06,042 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:32:06,086 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 13:32:06,092 Started JeecgApplication in 14.817 seconds (JVM running for 15.819) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 13:32:06,121 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 13:32:15,888 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 13:32:15,889 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 13:32:15,912 Completed initialization in 23 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 13:32:16,199 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 13:32:16,201 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 13:32:17,422 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 13:32:21,997 dictCode : orderStatus getDictItems CsmSysdictController.java 33
INFO 2019-11-15 13:32:22,067 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573795941999) getDictItems CsmSysdictController.java 66
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 13:48:06 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 13:51:52 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 13:48:06,537 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 12352 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 13:48:06,540 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 13:48:07,893 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 13:48:07,896 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 13:48:08,016 Finished Spring Data repository scanning in 104ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 13:48:08,345 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$28946736] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:48:08,495 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:48:09,648 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:48:09,678 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:48:09,735 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$88efda0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:48:09,895 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:48:09,900 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$721d6e71] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:48:09,909 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:48:09,914 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:48:09,932 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:48:09,940 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$1da8bbea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:48:10,108 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:48:10,202 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:48:10,213 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7362ee80] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:48:10,246 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$1ba7db50] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:48:10,252 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:48:10,625 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 13:48:10,639 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:48:10,649 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 13:48:10,649 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 13:48:10,659 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 13:48:10,804 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 13:48:10,805 Root WebApplicationContext: initialization completed in 4228 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 13:48:11,129 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 13:48:11,476 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 13:48:11,477 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 13:48:11,477 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 13:48:11,478 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 13:48:13,965 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 13:48:13,980 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 13:48:13,980 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 13:48:13,985 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 13:48:13,987 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 13:48:13,988 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 13:48:13,989 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 13:48:13,989 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 13:48:13,989 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1c9975a8 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 13:48:15,430 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 13:48:15,602 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 13:48:15,861 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 13:48:16,533 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 13:48:16,557 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 13:48:16,602 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 13:48:16,795 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 13:48:16,962 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 13:48:16,969 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 13:48:16,970 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 13:48:16,972 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 13:48:16,975 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 13:48:16,977 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 13:48:16,997 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:48:17,031 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 13:48:17,034 Started JeecgApplication in 10.819 seconds (JVM running for 11.379) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 13:48:17,048 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 13:48:35,633 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 13:48:35,634 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 13:48:35,661 Completed initialization in 27 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 13:48:35,990 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 13:48:35,993 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 13:48:37,174 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 13:48:40,547 dictCode : orderStatus getDictItems CsmSysdictController.java 33
INFO 2019-11-15 13:48:40,704 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1573796920549) getDictItems CsmSysdictController.java 66
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 13:51:52 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 13:54:30 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 13:51:53,138 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8096 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 13:51:53,149 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 13:51:56,980 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 13:51:56,989 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 13:51:57,166 Finished Spring Data repository scanning in 141ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 13:51:58,448 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8284c948] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:51:58,637 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:51:59,917 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:51:59,951 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:52:00,031 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$627f5fb2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:52:00,270 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:52:00,277 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$cc0dd083] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:52:00,287 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:52:00,294 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:52:00,321 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:52:00,330 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$77991dfc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:52:00,551 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:52:00,704 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:52:00,719 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$cd535092] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:52:00,758 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$75983d62] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:52:00,765 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:52:01,286 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 13:52:01,309 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:52:01,334 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 13:52:01,335 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 13:52:01,346 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 13:52:01,519 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 13:52:01,519 Root WebApplicationContext: initialization completed in 8317 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 13:52:02,004 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 13:52:02,561 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 13:52:02,562 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 13:52:02,563 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 13:52:02,563 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 13:52:06,213 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 13:52:06,242 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 13:52:06,244 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 13:52:06,251 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 13:52:06,259 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 13:52:06,261 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 13:52:06,261 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 13:52:06,262 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 13:52:06,262 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7137cd14 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 13:52:08,587 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 13:52:08,835 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 13:52:09,225 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 13:52:11,155 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 13:52:11,197 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 13:52:11,274 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 13:52:11,619 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 13:52:11,900 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 13:52:11,916 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 13:52:11,916 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 13:52:11,918 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 13:52:11,950 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 13:52:11,951 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 13:52:11,971 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
ERROR 2019-11-15 13:52:12,002 Failed to start component [Connector[HTTP/1.1-8889]] log DirectJDKLog.java 175
org.apache.catalina.LifecycleException: Protocol handler start failed
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: java.net.BindException: Address already in use: bind
    at sun.nio.ch.Net.bind0(Native Method)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
    at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
    at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236)
    at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210)
    at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085)
    at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171)
    at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568)
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005)
     ... 14 common frames omitted
INFO 2019-11-15 13:52:12,012 Pausing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:52:12,012 Stopping service [Tomcat] log DirectJDKLog.java 173
WARN 2019-11-15 13:52:12,019 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-1474745706] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) log DirectJDKLog.java 173
WARN 2019-11-15 13:52:12,020 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-1474745706] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) log DirectJDKLog.java 173
INFO 2019-11-15 13:52:12,025 The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. log DirectJDKLog.java 173
INFO 2019-11-15 13:52:12,026 Stopping ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:52:12,026 Destroying ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:52:12,031 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. logMessage ConditionEvaluationReportLoggingListener.java 142
ERROR 2019-11-15 13:52:12,034 *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. report LoggingFailureAnalysisReporter.java 42
INFO 2019-11-15 13:52:12,038 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-15 13:52:12,040 Shutting down ExecutorService 'applicationTaskExecutor' shutdown ExecutorConfigurationSupport.java 208
INFO 2019-11-15 13:52:12,043 Shutting down Quartz Scheduler destroy SchedulerFactoryBean.java 844
INFO 2019-11-15 13:52:12,044 Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. shutdown QuartzScheduler.java 666
INFO 2019-11-15 13:52:12,044 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-15 13:52:12,045 Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. shutdown QuartzScheduler.java 740
INFO 2019-11-15 13:52:12,047 closing dynamicDatasource ing.... destroy DynamicRoutingDataSource.java 182
INFO 2019-11-15 13:52:12,050 {dataSource-1} closing ... close DruidDataSource.java 1948
INFO 2019-11-15 13:52:12,053 {dataSource-1} closed close DruidDataSource.java 2020
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 13:54:31 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 13:57:38 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 13:54:31,185 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 2820 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 13:54:31,188 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 13:54:32,699 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 13:54:32,702 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 13:54:32,816 Finished Spring Data repository scanning in 99ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 13:54:33,137 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$629e6844] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:54:33,318 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:54:34,496 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:54:34,526 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:54:34,584 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4298feae] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:54:34,757 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:54:34,762 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ac276f7f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:54:34,772 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:54:34,778 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:54:34,799 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:54:34,806 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$57b2bcf8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:54:34,987 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:54:35,090 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:54:35,101 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ad6cef8e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:54:35,133 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$55b1dc5e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:54:35,139 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:54:35,535 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 13:54:35,552 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:54:35,563 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 13:54:35,564 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 13:54:35,572 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 13:54:35,708 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 13:54:35,709 Root WebApplicationContext: initialization completed in 4483 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 13:54:36,025 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 13:54:36,363 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 13:54:36,363 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 13:54:36,364 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 13:54:36,364 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 13:54:38,881 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 13:54:38,894 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 13:54:38,895 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 13:54:38,898 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 13:54:38,900 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 13:54:38,901 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 13:54:38,901 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 13:54:38,902 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 13:54:38,902 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1eda309d setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 13:54:40,401 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 13:54:40,543 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 13:54:40,908 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 13:54:41,706 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 13:54:41,990 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 13:54:42,041 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 13:54:42,279 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 13:54:42,478 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 13:54:42,486 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 13:54:42,486 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 13:54:42,488 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 13:54:42,490 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 13:54:42,492 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 13:54:42,510 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:54:42,537 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 13:54:42,539 Started JeecgApplication in 11.714 seconds (JVM running for 12.278) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 13:54:42,553 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 13:54:53,784 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 13:54:53,785 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 13:54:53,804 Completed initialization in 19 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 13:54:54,152 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 13:54:54,154 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 13:54:55,412 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 13:54:59,200 dictCode : orderStatus getDictItems CsmSysdictController.java 36
ERROR 2019-11-15 13:54:59,270 {conn-10005, pstmt-20020} execute error. select s.id as "value",s.name as "text" from sys_dict_item s statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 's.name' in 'field list'
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
    at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
    at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy257.query(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor180.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy256.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:158)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:76)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source)
    at org.jeecg.modules.demo.system.controller.CsmSysdictController.getDictItems(CsmSysdictController.java:65)
    at org.jeecg.modules.demo.system.controller.CsmSysdictController$$FastClassBySpringCGLIB$$5b1eb16f.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.system.controller.CsmSysdictController$$EnhancerBySpringCGLIB$$fa260025.getDictItems(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-15 13:54:59,338 ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 's.name' in 'field list' ### The error may exist in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-csm\target\classes\org\jeecg\modules\demo\system\mapper\xml\CsmSysdictMapper.xml] ### The error may involve org.jeecg.modules.demo.system.mapper.CsmSysdictMapper.queryDictItemsByCode-Inline ### The error occurred while setting parameters ### SQL: select s.id as "value",s.name as "text" from sys_dict_item s ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 's.name' in 'field list' ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 's.name' in 'field list' getDictItems CsmSysdictController.java 72
org.springframework.jdbc.BadSqlGrammarException: ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 's.name' in 'field list' ### The error may exist in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-csm\target\classes\org\jeecg\modules\demo\system\mapper\xml\CsmSysdictMapper.xml] ### The error may involve org.jeecg.modules.demo.system.mapper.CsmSysdictMapper.queryDictItemsByCode-Inline ### The error occurred while setting parameters ### SQL: select s.id as "value",s.name as "text" from sys_dict_item s ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 's.name' in 'field list' ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 's.name' in 'field list'
    at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:234)
    at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
    at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:158)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:76)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source)
    at org.jeecg.modules.demo.system.controller.CsmSysdictController.getDictItems(CsmSysdictController.java:65)
    at org.jeecg.modules.demo.system.controller.CsmSysdictController$$FastClassBySpringCGLIB$$5b1eb16f.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.system.controller.CsmSysdictController$$EnhancerBySpringCGLIB$$fa260025.getDictItems(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 's.name' in 'field list'
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
    at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
    at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy257.query(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor180.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy256.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
     ... 115 common frames omitted
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 13:57:39 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 13:59:20 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 13:57:39,176 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 12844 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 13:57:39,183 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 13:57:41,005 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 13:57:41,011 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 13:57:41,141 Finished Spring Data repository scanning in 106ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 13:57:41,663 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$46ab6042] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:57:41,803 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:57:43,025 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:57:43,065 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:57:43,146 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$26a5f6ac] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:57:43,442 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:57:43,448 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$9034677d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:57:43,460 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:57:43,467 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:57:43,492 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:57:43,501 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$3bbfb4f6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:57:43,724 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:57:43,878 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:57:43,891 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$9179e78c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:57:43,935 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$39bed45c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:57:43,942 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:57:44,400 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 13:57:44,418 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:57:44,430 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 13:57:44,431 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 13:57:44,442 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 13:57:44,595 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 13:57:44,595 Root WebApplicationContext: initialization completed in 5365 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 13:57:45,029 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 13:57:45,497 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 13:57:45,498 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 13:57:45,499 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 13:57:45,499 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 13:57:48,320 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 13:57:48,344 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 13:57:48,345 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 13:57:48,351 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 13:57:48,355 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 13:57:48,360 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 13:57:48,360 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 13:57:48,361 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 13:57:48,361 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@402fdef1 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 13:57:50,241 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 13:57:50,444 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 13:57:50,733 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 13:57:51,780 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 13:57:51,815 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 13:57:51,878 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 13:57:52,176 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 13:57:52,486 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 13:57:52,500 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 13:57:52,500 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 13:57:52,503 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 13:57:52,516 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 13:57:52,518 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 13:57:52,539 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:57:52,593 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 13:57:52,598 Started JeecgApplication in 13.923 seconds (JVM running for 15.079) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 13:57:52,625 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 13:58:10,031 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 13:58:10,031 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 13:58:10,052 Completed initialization in 21 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 13:58:11,092 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 13:58:11,099 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 13:58:12,337 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 13:58:16,827 dictCode : orderStatus getDictItems CsmSysdictController.java 36
INFO 2019-11-15 13:58:16,833 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573797496828) getDictItems CsmSysdictController.java 70
INFO 2019-11-15 13:58:31,172 dictCode : orderStatus getDictItems CsmSysdictController.java 36
INFO 2019-11-15 13:58:31,177 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573797511173) getDictItems CsmSysdictController.java 70
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 13:59:20 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 14:00:41 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 13:59:20,787 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 10888 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 13:59:20,790 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 13:59:22,213 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 13:59:22,216 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 13:59:22,347 Finished Spring Data repository scanning in 116ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 13:59:22,680 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$3b0242bf] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:59:22,859 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:59:24,014 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:59:24,044 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:59:24,104 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$1afcd929] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:59:24,266 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:59:24,272 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$848b49fa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:59:24,279 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:59:24,284 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:59:24,302 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:59:24,310 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$30169773] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:59:24,486 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:59:24,591 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:59:24,603 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$85d0ca09] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:59:24,634 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$2e15b6d9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:59:24,639 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 13:59:25,026 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 13:59:25,041 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:59:25,051 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 13:59:25,052 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 13:59:25,061 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 13:59:25,216 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 13:59:25,216 Root WebApplicationContext: initialization completed in 4388 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 13:59:25,539 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 13:59:25,908 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 13:59:25,909 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 13:59:25,910 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 13:59:25,910 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 13:59:28,446 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 13:59:28,459 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 13:59:28,460 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 13:59:28,464 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 13:59:28,466 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 13:59:28,466 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 13:59:28,467 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 13:59:28,467 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 13:59:28,467 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@72d0196d setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 13:59:29,895 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 13:59:30,047 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 13:59:30,301 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 13:59:30,989 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 13:59:31,014 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 13:59:31,060 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 13:59:31,250 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 13:59:31,437 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 13:59:31,452 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 13:59:31,453 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 13:59:31,455 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 13:59:31,457 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 13:59:31,458 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 13:59:31,474 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 13:59:31,501 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 13:59:31,504 Started JeecgApplication in 11.049 seconds (JVM running for 11.6) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 13:59:31,519 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 13:59:41,434 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 13:59:41,434 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 13:59:41,465 Completed initialization in 30 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 13:59:41,758 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 13:59:41,760 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 13:59:42,971 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 13:59:46,402 dictCode : orderStatus getDictItems CsmSysdictController.java 36
INFO 2019-11-15 13:59:46,458 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573797586404) getDictItems CsmSysdictController.java 70
INFO 2019-11-15 13:59:52,617 dictCode : orderStatus getDictItems CsmSysdictController.java 36
INFO 2019-11-15 13:59:52,621 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573797592618) getDictItems CsmSysdictController.java 70
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 14:00:41 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 14:02:46 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 14:00:41,744 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 1672 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 14:00:41,747 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 14:00:43,157 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 14:00:43,160 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 14:00:43,256 Finished Spring Data repository scanning in 84ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 14:00:43,599 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$5a2fc7cb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:00:43,698 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:00:44,895 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:00:44,928 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:00:44,987 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$3a2a5e35] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:00:45,147 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:00:45,151 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$a3b8cf06] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:00:45,159 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:00:45,165 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:00:45,183 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:00:45,191 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$4f441c7f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:00:45,364 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:00:45,465 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:00:45,476 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$a4fe4f15] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:00:45,508 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$4d433be5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:00:45,512 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:00:45,883 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 14:00:45,900 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 14:00:45,911 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 14:00:45,911 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 14:00:45,921 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 14:00:46,099 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 14:00:46,100 Root WebApplicationContext: initialization completed in 4316 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 14:00:46,440 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 14:00:46,763 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 14:00:46,764 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 14:00:46,764 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 14:00:46,765 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 14:00:49,358 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 14:00:49,373 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 14:00:49,374 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 14:00:49,378 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 14:00:49,380 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 14:00:49,381 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 14:00:49,381 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 14:00:49,381 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 14:00:49,382 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7509226c setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 14:00:50,830 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 14:00:50,990 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 14:00:51,248 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 14:00:52,017 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 14:00:52,042 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 14:00:52,091 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 14:00:52,302 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 14:00:52,530 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 14:00:52,537 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 14:00:52,537 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 14:00:52,540 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 14:00:52,541 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 14:00:52,545 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 14:00:52,559 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 14:00:52,583 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 14:00:52,585 Started JeecgApplication in 11.174 seconds (JVM running for 11.742) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 14:00:52,598 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 14:01:03,868 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 14:01:03,869 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 14:01:03,895 Completed initialization in 26 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 14:01:04,237 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 14:01:04,240 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 14:01:05,418 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 14:01:11,506 dictCode : orderStatus getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:01:11,532 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573797671509) getDictItems CsmSysdictController.java 70
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 14:02:47 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 14:06:35 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 14:02:47,444 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11740 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 14:02:47,449 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 14:02:49,255 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 14:02:49,260 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 14:02:49,391 Finished Spring Data repository scanning in 102ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 14:02:49,889 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$b4c8d9c8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:02:50,028 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:02:51,252 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:02:51,298 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:02:51,380 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$94c37032] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:02:51,641 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:02:51,649 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$fe51e103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:02:51,662 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:02:51,670 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:02:51,694 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:02:51,703 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$a9dd2e7c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:02:51,933 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:02:52,104 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:02:52,117 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ff976112] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:02:52,174 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$a7dc4de2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:02:52,181 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:02:52,705 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 14:02:52,726 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 14:02:52,739 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 14:02:52,740 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 14:02:52,751 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 14:02:52,941 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 14:02:52,941 Root WebApplicationContext: initialization completed in 5441 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 14:02:53,393 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 14:02:53,817 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 14:02:53,818 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 14:02:53,819 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 14:02:53,820 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 14:02:56,854 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 14:02:56,876 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 14:02:56,877 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 14:02:56,882 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 14:02:56,886 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 14:02:56,888 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 14:02:56,889 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 14:02:56,889 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 14:02:56,890 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@47f4dc8d setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 14:02:58,810 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 14:02:59,015 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 14:02:59,355 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 14:03:00,399 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 14:03:00,432 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 14:03:00,496 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 14:03:00,742 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 14:03:00,947 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 14:03:00,955 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 14:03:00,956 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 14:03:00,958 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 14:03:00,960 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 14:03:00,961 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 14:03:00,983 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 14:03:01,019 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 14:03:01,024 Started JeecgApplication in 14.08 seconds (JVM running for 15.085) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 14:03:01,040 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 14:03:12,497 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 14:03:12,498 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 14:03:12,515 Completed initialization in 17 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 14:03:12,821 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 14:03:12,826 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 14:03:14,077 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 14:03:27,502 dictCode : orderStatus getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:04:40,529 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573797807503) getDictItems CsmSysdictController.java 70
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 14:06:36 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 14:12:38 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 14:06:36,445 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11632 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 14:06:36,451 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 14:06:38,339 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 14:06:38,343 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 14:06:38,466 Finished Spring Data repository scanning in 101ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 14:06:38,963 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$3f2dd65f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:06:39,108 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:06:40,310 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:06:40,351 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:06:40,432 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$1f286cc9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:06:40,707 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:06:40,713 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$88b6dd9a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:06:40,725 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:06:40,733 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:06:40,759 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:06:40,769 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$34422b13] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:06:41,006 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:06:41,183 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:06:41,202 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$89fc5da9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:06:41,248 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$32414a79] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:06:41,255 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:06:41,722 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 14:06:41,743 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 14:06:41,756 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 14:06:41,757 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 14:06:41,770 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 14:06:41,945 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 14:06:41,945 Root WebApplicationContext: initialization completed in 5442 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 14:06:42,404 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 14:06:42,869 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 14:06:42,870 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 14:06:42,878 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 14:06:42,879 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 14:06:45,825 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 14:06:45,850 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 14:06:45,851 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 14:06:45,858 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 14:06:45,862 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 14:06:45,864 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 14:06:45,864 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 14:06:45,864 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 14:06:45,865 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4e8b36af setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 14:06:49,924 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 14:06:50,123 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 14:06:50,443 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 14:06:51,412 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 14:06:51,448 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 14:06:51,507 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 14:06:51,755 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 14:06:51,973 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 14:06:51,979 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 14:06:51,980 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 14:06:51,981 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 14:06:51,982 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 14:06:51,983 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 14:06:52,000 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 14:06:52,032 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 14:06:52,037 Started JeecgApplication in 16.104 seconds (JVM running for 17.091) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 14:06:52,052 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 14:07:06,662 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 14:07:06,662 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 14:07:06,684 Completed initialization in 22 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 14:07:06,982 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 14:07:06,984 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 14:07:08,163 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 14:07:30,969 dictCode : orderStatus getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:07:48,952 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573798050970) getDictItems CsmSysdictController.java 70
INFO 2019-11-15 14:08:04,013 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 14:08:09,625 dictCode : orderStatus getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:08:09,659 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573798089626) getDictItems CsmSysdictController.java 70
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 14:12:39 CST 2019

Logback Log Messages

Log session start time Fri Nov 15 14:32:13 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 14:12:39,680 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14796 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 14:12:39,690 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 14:12:41,660 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 14:12:41,667 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 14:12:41,790 Finished Spring Data repository scanning in 102ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 14:12:42,297 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$633c40c8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:12:42,437 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:12:43,664 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:12:43,726 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:12:43,811 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4336d732] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:12:44,054 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:12:44,059 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$acc54803] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:12:44,071 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:12:44,079 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:12:44,103 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:12:44,112 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5850957c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:12:44,334 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:12:44,473 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:12:44,487 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ae0ac812] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:12:44,531 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$564fb4e2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:12:44,538 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:12:45,022 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 14:12:45,041 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 14:12:45,055 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 14:12:45,055 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 14:12:45,067 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 14:12:45,248 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 14:12:45,249 Root WebApplicationContext: initialization completed in 5491 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 14:12:45,694 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 14:12:46,184 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 14:12:46,186 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 14:12:46,187 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 14:12:46,188 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 14:12:49,310 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 14:12:49,336 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 14:12:49,384 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 14:12:49,389 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 14:12:49,392 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 14:12:49,393 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 14:12:49,393 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 14:12:49,394 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 14:12:49,394 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4def900a setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 14:12:51,232 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 14:12:51,454 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 14:12:51,787 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 14:12:52,784 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 14:12:52,826 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 14:12:52,899 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 14:12:53,159 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 14:12:53,385 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 14:12:53,409 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 14:12:53,409 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 14:12:53,412 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 14:12:53,414 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 14:12:53,415 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 14:12:53,434 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 14:12:53,474 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 14:12:53,480 Started JeecgApplication in 14.346 seconds (JVM running for 15.339) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 14:12:53,498 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 14:15:17,403 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 14:15:17,404 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 14:15:17,426 Completed initialization in 22 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 14:15:18,542 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 14:15:18,545 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 14:15:20,100 dictCode : saleCompany getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:15:20,100 dictCode : orderStatus getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:15:20,102 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573798520102) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:15:20,444 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573798520102) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:15:35,494 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 14:15:39,144 dictCode : saleCompany getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:15:39,144 dictCode : orderStatus getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:15:39,145 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573798539145) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:15:39,147 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573798539145) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:16:02,370 dictCode : saleCompany getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:16:02,386 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573798562371) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:16:02,861 dictCode : orderStatus getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:16:02,862 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573798562862) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:17:23,729 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 14:17:25,126 dictCode : orderStatus getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:17:25,134 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573798645134) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:17:25,134 dictCode : saleCompany getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:17:25,219 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573798645157) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:17:31,565 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 14:17:38,124 dictCode : saleCompany getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:17:38,149 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573798658126) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:17:38,327 dictCode : orderStatus getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:17:38,328 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573798658328) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:25:17,334 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 14:25:20,876 dictCode : saleCompany getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:25:21,026 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799120883) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:25:22,775 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-15 14:25:26,600 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799122779) getDictItems SysDictController.java 160
INFO 2019-11-15 14:25:27,436 dictCode : saleCompany getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:25:27,438 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799127436) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:25:27,425 dictCode : orderStatus getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:25:27,452 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799127452) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:25:41,992 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 14:25:46,377 dictCode : saleCompany getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:25:46,382 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-15 14:25:46,401 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799146377) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:25:46,402 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799146383) getDictItems SysDictController.java 160
INFO 2019-11-15 14:25:48,682 dictCode : orderStatus getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:25:48,683 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799148683) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:25:48,735 dictCode : saleCompany getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:25:48,738 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799148735) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:26:00,288 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-15 14:26:00,300 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799160299) getDictItems SysDictController.java 160
INFO 2019-11-15 14:28:55,615 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 14:28:58,724 dictCode : saleCompany getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:28:58,744 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799338727) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:28:58,986 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-15 14:28:58,990 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799338987) getDictItems SysDictController.java 160
INFO 2019-11-15 14:29:06,268 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-15 14:29:06,275 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799346270) getDictItems SysDictController.java 160
INFO 2019-11-15 14:29:06,379 dictCode : saleCompany getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:29:06,386 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799346384) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:29:31,810 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 14:29:35,989 dictCode : saleCompany getDictItems CsmSysdictController.java 36
INFO 2019-11-15 14:29:36,013 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799375991) getDictItems CsmSysdictController.java 45
INFO 2019-11-15 14:29:36,170 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-15 14:29:36,173 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799376170) getDictItems SysDictController.java 160
INFO 2019-11-15 14:30:43,248 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-15 14:30:52,967 --查询规则-->dict_id = fd594f14bdb538d4da984d3e4ff66c3f addEasyQuery QueryGenerator.java 387
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 15 14:32:13 CST 2019

Logback Log Messages

Log session start time Mon Nov 18 16:47:14 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-15 14:32:13,919 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8268 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-15 14:32:13,922 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-15 14:32:15,486 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-15 14:32:15,492 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-15 14:32:15,629 Finished Spring Data repository scanning in 116ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-15 14:32:16,032 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$e653d952] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:32:16,206 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:32:17,562 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:32:17,609 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:32:17,679 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c64e6fbc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:32:17,868 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:32:17,873 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$2fdce08d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:32:17,881 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:32:17,889 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:32:17,910 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:32:17,918 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$db682e06] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:32:18,132 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:32:18,277 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:32:18,288 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$3122609c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:32:18,321 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$d9674d6c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:32:18,326 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-15 14:32:19,044 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-15 14:32:19,065 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 14:32:19,087 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-15 14:32:19,087 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-15 14:32:19,098 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-15 14:32:19,255 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-15 14:32:19,255 Root WebApplicationContext: initialization completed in 5296 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-15 14:32:19,626 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-15 14:32:20,281 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-15 14:32:20,282 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-15 14:32:20,283 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-15 14:32:20,283 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-15 14:32:23,244 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-15 14:32:23,258 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-15 14:32:23,259 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-15 14:32:23,264 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-15 14:32:23,266 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-15 14:32:23,267 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-15 14:32:23,267 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-15 14:32:23,267 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-15 14:32:23,268 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@237cd264 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-15 14:32:25,045 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-15 14:32:25,185 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-15 14:32:25,427 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-15 14:32:26,266 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-15 14:32:26,295 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-15 14:32:26,344 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-15 14:32:26,565 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-15 14:32:26,999 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-15 14:32:27,013 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-15 14:32:27,013 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-15 14:32:27,015 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-15 14:32:27,016 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-15 14:32:27,018 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-15 14:32:27,035 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-15 14:32:27,078 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-15 14:32:27,080 Started JeecgApplication in 13.493 seconds (JVM running for 14.056) logStarted StartupInfoLogger.java 59
INFO 2019-11-15 14:32:27,093 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-15 14:32:41,659 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-15 14:32:41,659 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-15 14:32:41,676 Completed initialization in 17 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-15 14:32:42,831 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-15 14:32:42,838 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-15 14:32:44,074 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 14:32:51,051 dictCode : saleCompany getDictItems CsmSysdictController.java 33
INFO 2019-11-15 14:32:51,059 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-15 14:32:51,073 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799571053) getDictItems CsmSysdictController.java 42
INFO 2019-11-15 14:32:51,074 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799571060) getDictItems SysDictController.java 160
INFO 2019-11-15 14:32:57,544 dictCode : saleCompany getDictItems CsmSysdictController.java 33
INFO 2019-11-15 14:32:57,549 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799577545) getDictItems CsmSysdictController.java 42
INFO 2019-11-15 14:32:57,844 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-15 14:32:57,847 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799577845) getDictItems SysDictController.java 160
INFO 2019-11-15 14:34:55,920 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzM3OTU0NzcsInVzZXJuYW1lIjoiYWRtaW4ifQ.G8aahkq4O8pU5eHZrqjrShnN3AjZ7BaQ6Pj1qokhK4A getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-15 14:35:02,165 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-15 14:35:02,165 dictCode : saleCompany getDictItems CsmSysdictController.java 33
INFO 2019-11-15 14:35:02,167 Result(success=true, message=操作成功!, code=0, result=null, timestamp=1573799702165) getDictItems SysDictController.java 160
INFO 2019-11-15 14:35:02,167 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1573799702165) getDictItems CsmSysdictController.java 42
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Mon Nov 18 16:47:15 CST 2019

Logback Log Messages

Log session start time Mon Nov 18 17:03:03 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-18 16:47:15,315 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 5484 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-18 16:47:15,448 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-18 16:47:23,999 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-18 16:47:24,005 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-18 16:47:24,140 Finished Spring Data repository scanning in 107ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-18 16:47:24,684 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$a243b6e9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 16:47:24,839 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 16:47:26,239 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 16:47:26,277 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 16:47:26,352 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$823e4d53] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 16:47:26,618 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 16:47:26,625 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ebccbe24] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 16:47:26,651 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 16:47:26,678 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 16:47:26,705 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 16:47:26,715 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$97580b9d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 16:47:26,999 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 16:47:27,174 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 16:47:27,187 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ed123e33] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 16:47:27,227 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$95572b03] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 16:47:27,234 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 16:47:27,824 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-18 16:47:27,847 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-18 16:47:27,868 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-18 16:47:27,869 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-18 16:47:27,881 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-18 16:47:28,070 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-18 16:47:28,070 Root WebApplicationContext: initialization completed in 12428 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-18 16:47:28,541 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-18 16:47:30,310 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-18 16:47:30,311 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-18 16:47:30,311 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-18 16:47:30,312 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-18 16:47:34,116 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-18 16:47:34,141 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-18 16:47:34,142 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-18 16:47:34,148 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-18 16:47:34,150 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-18 16:47:34,152 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-18 16:47:34,152 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-18 16:47:34,153 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-18 16:47:34,153 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4bba2704 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-18 16:47:36,270 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-18 16:47:36,508 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-18 16:47:36,912 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-18 16:47:38,120 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-18 16:47:38,168 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-18 16:47:38,245 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-18 16:47:38,535 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-18 16:47:39,267 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-18 16:47:39,339 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-18 16:47:39,340 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-18 16:47:39,342 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-18 16:47:39,354 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-18 16:47:39,355 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-18 16:47:39,369 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-18 16:47:39,412 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-18 16:47:39,415 Started JeecgApplication in 24.756 seconds (JVM running for 26.221) logStarted StartupInfoLogger.java 59
INFO 2019-11-18 16:47:39,431 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-18 16:48:40,998 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-18 16:48:41,006 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-18 16:48:41,046 Completed initialization in 40 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-18 16:48:42,207 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-18 16:48:42,209 Starting without optional kqueue library <clinit> KqueueProvider.java 70
ERROR 2019-11-18 16:48:47,176 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-18 16:48:48,157 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-18 16:49:22,314 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQwNjg3NjEsInVzZXJuYW1lIjoiYWRtaW4ifQ.uGH1gDas4bhejRAciGj0C3LZXVL9eGT3sLsawEmzFqk getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-18 16:49:30,261 dictCode : saleCompany getDictItems CsmSysdictController.java 33
INFO 2019-11-18 16:49:30,384 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-18 16:49:30,453 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574066970262) getDictItems CsmSysdictController.java 42
INFO 2019-11-18 16:49:30,831 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-18 16:49:31,144 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574066970384) getDictItems SysDictController.java 160
INFO 2019-11-18 16:49:38,804 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-18 16:49:38,879 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574066978807) getDictItems SysDictController.java 160
INFO 2019-11-18 16:49:38,883 dictCode : saleCompany getDictItems CsmSysdictController.java 33
INFO 2019-11-18 16:49:39,004 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574066978884) getDictItems CsmSysdictController.java 42
INFO 2019-11-18 16:50:07,386 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQwNjg3NjEsInVzZXJuYW1lIjoiYWRtaW4ifQ.uGH1gDas4bhejRAciGj0C3LZXVL9eGT3sLsawEmzFqk getUserPermissionByToken SysPermissionController.java 120
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Mon Nov 18 17:03:04 CST 2019

Logback Log Messages

Log session start time Mon Nov 18 17:10:12 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-18 17:03:04,439 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 6724 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-18 17:03:04,445 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-18 17:03:06,675 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-18 17:03:06,680 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-18 17:03:06,887 Finished Spring Data repository scanning in 118ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-18 17:03:08,023 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$32e44736] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:03:08,273 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:03:11,597 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:03:11,636 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:03:11,715 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$12dedda0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:03:11,980 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:03:11,988 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$7c6d4e71] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:03:12,001 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:03:12,013 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:03:12,047 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:03:12,055 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$27f89bea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:03:12,291 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:03:12,445 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:03:12,463 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7db2ce80] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:03:12,516 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$25f7bb50] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:03:12,526 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:03:13,127 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-18 17:03:13,151 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-18 17:03:13,177 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-18 17:03:13,178 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-18 17:03:13,204 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-18 17:03:13,399 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-18 17:03:13,401 Root WebApplicationContext: initialization completed in 8905 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-18 17:03:13,911 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-18 17:03:14,716 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-18 17:03:14,718 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-18 17:03:14,719 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-18 17:03:14,720 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-18 17:03:18,022 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-18 17:03:18,045 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-18 17:03:18,046 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-18 17:03:18,051 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-18 17:03:18,054 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-18 17:03:18,055 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-18 17:03:18,056 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-18 17:03:18,056 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-18 17:03:18,056 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6bc08a77 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-18 17:03:20,308 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-18 17:03:20,604 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-18 17:03:20,973 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-18 17:03:23,337 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-18 17:03:23,380 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-18 17:03:23,454 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-18 17:03:23,770 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-18 17:03:24,199 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-18 17:03:24,216 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-18 17:03:24,216 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-18 17:03:24,219 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-18 17:03:24,221 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-18 17:03:24,233 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-18 17:03:24,252 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-18 17:03:24,319 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-18 17:03:24,322 Started JeecgApplication in 20.397 seconds (JVM running for 21.332) logStarted StartupInfoLogger.java 59
INFO 2019-11-18 17:03:24,340 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-18 17:03:40,539 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-18 17:03:40,539 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-18 17:03:40,563 Completed initialization in 24 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-18 17:03:40,922 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-18 17:03:40,925 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-18 17:03:42,175 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQwNjg3NjEsInVzZXJuYW1lIjoiYWRtaW4ifQ.uGH1gDas4bhejRAciGj0C3LZXVL9eGT3sLsawEmzFqk getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-18 17:03:46,854 dictCode : saleCompany getDictItems CsmSysdictController.java 33
INFO 2019-11-18 17:03:47,070 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-18 17:03:47,104 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574067827071) getDictItems SysDictController.java 160
ERROR 2019-11-18 17:03:47,159 {conn-10005, pstmt-20022} execute error. select s.id as "value",s.name as "text" from ? s statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''csm_company' s' at line 1
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
    at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
    at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
    at sun.reflect.GeneratedMethodAccessor186.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy257.query(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor180.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy256.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:158)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:76)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source)
    at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl.queryDictItemsByCode(CsmSysdictServiceImpl.java:36)
    at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl$$FastClassBySpringCGLIB$$63d7481f.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl$$EnhancerBySpringCGLIB$$59431462.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl$$FastClassBySpringCGLIB$$63d7481f.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl$$EnhancerBySpringCGLIB$$83b2634a.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.system.controller.CsmSysdictController.getDictItems(CsmSysdictController.java:38)
    at org.jeecg.modules.demo.system.controller.CsmSysdictController$$FastClassBySpringCGLIB$$5b1eb16f.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.system.controller.CsmSysdictController$$EnhancerBySpringCGLIB$$ccb14f97.getDictItems(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-18 17:03:47,270 ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''csm_company' s' at line 1 ### The error may exist in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-csm\target\classes\org\jeecg\modules\demo\system\mapper\xml\CsmSysdictMapper.xml] ### The error may involve org.jeecg.modules.demo.system.mapper.CsmSysdictMapper.queryDictItemsByCode-Inline ### The error occurred while setting parameters ### SQL: select s.id as "value",s.name as "text" from ? s ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''csm_company' s' at line 1 ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''csm_company' s' at line 1 getDictItems CsmSysdictController.java 44
org.springframework.jdbc.BadSqlGrammarException: ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''csm_company' s' at line 1 ### The error may exist in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-csm\target\classes\org\jeecg\modules\demo\system\mapper\xml\CsmSysdictMapper.xml] ### The error may involve org.jeecg.modules.demo.system.mapper.CsmSysdictMapper.queryDictItemsByCode-Inline ### The error occurred while setting parameters ### SQL: select s.id as "value",s.name as "text" from ? s ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''csm_company' s' at line 1 ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''csm_company' s' at line 1
    at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:234)
    at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
    at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:158)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:76)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy217.queryDictItemsByCode(Unknown Source)
    at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl.queryDictItemsByCode(CsmSysdictServiceImpl.java:36)
    at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl$$FastClassBySpringCGLIB$$63d7481f.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl$$EnhancerBySpringCGLIB$$59431462.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl$$FastClassBySpringCGLIB$$63d7481f.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.system.service.impl.CsmSysdictServiceImpl$$EnhancerBySpringCGLIB$$83b2634a.queryDictItemsByCode(<generated>)
    at org.jeecg.modules.demo.system.controller.CsmSysdictController.getDictItems(CsmSysdictController.java:38)
    at org.jeecg.modules.demo.system.controller.CsmSysdictController$$FastClassBySpringCGLIB$$5b1eb16f.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.system.controller.CsmSysdictController$$EnhancerBySpringCGLIB$$ccb14f97.getDictItems(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''csm_company' s' at line 1
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
    at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
    at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
    at sun.reflect.GeneratedMethodAccessor186.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy257.query(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor180.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy256.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
     ... 140 common frames omitted
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Mon Nov 18 17:10:13 CST 2019

Logback Log Messages

Log session start time Mon Nov 18 17:19:02 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-18 17:10:13,432 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 776 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-18 17:10:13,445 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-18 17:10:15,229 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-18 17:10:15,234 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-18 17:10:15,372 Finished Spring Data repository scanning in 115ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-18 17:10:15,908 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$ecbd4b8e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:10:16,045 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:10:17,280 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:10:17,324 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:10:17,414 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ccb7e1f8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:10:17,712 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:10:17,717 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$364652c9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:10:17,727 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:10:17,734 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:10:17,756 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:10:17,764 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$e1d1a042] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:10:18,018 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:10:18,212 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:10:18,225 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$378bd2d8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:10:18,276 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$dfd0bfa8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:10:18,283 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:10:18,812 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-18 17:10:18,837 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-18 17:10:18,863 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-18 17:10:18,864 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-18 17:10:18,878 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-18 17:10:19,056 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-18 17:10:19,057 Root WebApplicationContext: initialization completed in 5566 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-18 17:10:19,541 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-18 17:10:20,105 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-18 17:10:20,105 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-18 17:10:20,106 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-18 17:10:20,106 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-18 17:10:23,153 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-18 17:10:23,173 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-18 17:10:23,174 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-18 17:10:23,180 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-18 17:10:23,183 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-18 17:10:23,184 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-18 17:10:23,185 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-18 17:10:23,185 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-18 17:10:23,185 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@64a8851a setJobFactory QuartzScheduler.java 2287
INFO 2019-11-18 17:10:25,008 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-18 17:10:25,217 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-18 17:10:25,563 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-18 17:10:26,587 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-18 17:10:26,624 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-18 17:10:26,689 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-18 17:10:26,965 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-18 17:10:27,309 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-18 17:10:27,340 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-18 17:10:27,341 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-18 17:10:27,343 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-18 17:10:27,344 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-18 17:10:27,345 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-18 17:10:27,361 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-18 17:10:27,408 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-18 17:10:27,411 Started JeecgApplication in 14.487 seconds (JVM running for 15.475) logStarted StartupInfoLogger.java 59
INFO 2019-11-18 17:10:27,423 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-18 17:10:39,171 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-18 17:10:39,172 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-18 17:10:39,197 Completed initialization in 25 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-18 17:10:39,558 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-18 17:10:39,561 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-18 17:10:40,782 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQwNjg3NjEsInVzZXJuYW1lIjoiYWRtaW4ifQ.uGH1gDas4bhejRAciGj0C3LZXVL9eGT3sLsawEmzFqk getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-18 17:10:45,317 dictCode : saleCompany getDictItems CsmSysdictController.java 33
INFO 2019-11-18 17:10:45,328 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-18 17:10:45,372 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574068245329) getDictItems SysDictController.java 160
INFO 2019-11-18 17:10:45,532 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574068245320) getDictItems CsmSysdictController.java 42
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Mon Nov 18 17:19:02 CST 2019

Logback Log Messages

Log session start time Tue Nov 19 13:05:39 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-18 17:19:02,722 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14220 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-18 17:19:02,729 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-18 17:19:04,733 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-18 17:19:04,738 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-18 17:19:04,876 Finished Spring Data repository scanning in 111ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-18 17:19:05,406 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$66efe979] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:19:05,545 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:19:06,892 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:19:06,932 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:19:07,012 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$46ea7fe3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:19:07,293 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:19:07,298 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$b078f0b4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:19:07,309 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:19:07,316 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:19:07,339 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:19:07,349 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5c043e2d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:19:07,570 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:19:07,717 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:19:07,731 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$b1be70c3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:19:07,774 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$5a035d93] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:19:07,784 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-18 17:19:08,335 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-18 17:19:08,357 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-18 17:19:08,381 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-18 17:19:08,381 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-18 17:19:08,393 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-18 17:19:08,566 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-18 17:19:08,566 Root WebApplicationContext: initialization completed in 5785 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-18 17:19:09,010 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-18 17:19:09,649 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-18 17:19:09,650 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-18 17:19:09,650 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-18 17:19:09,651 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-18 17:19:12,954 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-18 17:19:12,974 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-18 17:19:12,975 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-18 17:19:12,980 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-18 17:19:12,983 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-18 17:19:12,984 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-18 17:19:12,985 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-18 17:19:12,985 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-18 17:19:12,985 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@372e972d setJobFactory QuartzScheduler.java 2287
INFO 2019-11-18 17:19:15,026 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-18 17:19:15,238 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-18 17:19:15,636 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-18 17:19:16,625 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-18 17:19:16,674 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-18 17:19:16,764 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-18 17:19:17,040 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-18 17:19:17,351 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-18 17:19:17,382 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-18 17:19:17,382 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-18 17:19:17,384 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-18 17:19:17,386 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-18 17:19:17,387 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-18 17:19:17,407 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-18 17:19:17,470 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-18 17:19:17,475 Started JeecgApplication in 15.253 seconds (JVM running for 16.248) logStarted StartupInfoLogger.java 59
INFO 2019-11-18 17:19:17,492 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-18 17:19:30,722 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-18 17:19:30,723 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-18 17:19:30,747 Completed initialization in 24 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-18 17:19:31,155 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-18 17:19:31,159 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-18 17:19:32,853 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQwNjg3NjEsInVzZXJuYW1lIjoiYWRtaW4ifQ.uGH1gDas4bhejRAciGj0C3LZXVL9eGT3sLsawEmzFqk getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-18 17:19:43,770 dictCode : saleCompany getDictItems CsmSysdictController.java 33
INFO 2019-11-18 17:19:43,797 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-18 17:19:43,861 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574068783772) getDictItems CsmSysdictController.java 42
INFO 2019-11-18 17:19:43,861 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574068783797) getDictItems SysDictController.java 160
INFO 2019-11-18 17:30:26,281 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQwNjg3NjEsInVzZXJuYW1lIjoiYWRtaW4ifQ.uGH1gDas4bhejRAciGj0C3LZXVL9eGT3sLsawEmzFqk getUserPermissionByToken SysPermissionController.java 120
ERROR 2019-11-18 17:30:29,115 java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 handleException JeecgBootExceptionHandler.java 54
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:341)
    at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:766)
    at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:671)
    at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
    at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
    at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2085)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1097)
    at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915)
    at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287)
    at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103)
    at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)
    at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180)
    at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at sun.nio.ch.SocketDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(Unknown Source)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
    at sun.nio.ch.IOUtil.write(Unknown Source)
    at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
    at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134)
    at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105)
    at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144)
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223)
    at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743)
    at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:513)
    at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:451)
    at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:530)
    at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112)
    at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:189)
    at org.apache.coyote.Response.doWrite(Response.java:599)
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
     ... 97 common frames omitted
WARN 2019-11-18 17:30:29,303 Failure in @ExceptionHandler public org.jeecg.common.api.vo.Result<?> org.jeecg.common.exception.JeecgBootExceptionHandler.handleException(java.lang.Exception) doResolveHandlerMethodException ExceptionHandlerExceptionResolver.java 419
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:341)
    at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:766)
    at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:671)
    at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
    at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
    at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2085)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1097)
    at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915)
    at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287)
    at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103)
    at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)
    at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180)
    at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119)
    at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:408)
    at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:61)
    at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:139)
    at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80)
    at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1297)
    at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1109)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1055)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at sun.nio.ch.SocketDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(Unknown Source)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
    at sun.nio.ch.IOUtil.write(Unknown Source)
    at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
    at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134)
    at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105)
    at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144)
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223)
    at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743)
    at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:513)
    at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:451)
    at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:530)
    at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:110)
    at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:189)
    at org.apache.coyote.Response.doWrite(Response.java:599)
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
     ... 100 common frames omitted
INFO 2019-11-18 17:30:31,119 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-18 17:30:52,561 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQwNzEyNTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.d6jcMuYLTUnUUyKbiy0I2Wbx5h3evJfSWJZtp_DnxKA getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-18 17:30:58,413 dictCode : saleCompany getDictItems CsmSysdictController.java 33
INFO 2019-11-18 17:30:58,483 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-18 17:30:58,682 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574069458415) getDictItems CsmSysdictController.java 42
INFO 2019-11-18 17:30:58,682 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574069458485) getDictItems SysDictController.java 160
INFO 2019-11-18 17:31:03,153 dictCode : saleCompany getDictItems CsmSysdictController.java 33
INFO 2019-11-18 17:31:03,154 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-18 17:31:03,201 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574069463156) getDictItems CsmSysdictController.java 42
INFO 2019-11-18 17:31:03,202 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574069463156) getDictItems SysDictController.java 160
INFO 2019-11-18 17:31:12,622 --查询规则-->status = 1194848454465736705 addEasyQuery QueryGenerator.java 387
INFO 2019-11-18 17:31:28,962 --查询规则-->status = 4 addEasyQuery QueryGenerator.java 387
INFO 2019-11-18 17:33:23,653 --查询规则-->status = 4 addEasyQuery QueryGenerator.java 387
INFO 2019-11-18 18:00:22,272 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQwNzEyNTEsInVzZXJuYW1lIjoiYWRtaW4ifQ.d6jcMuYLTUnUUyKbiy0I2Wbx5h3evJfSWJZtp_DnxKA getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-18 18:00:28,967 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-18 18:00:28,953 dictCode : saleCompany getDictItems CsmSysdictController.java 33
INFO 2019-11-18 18:00:29,328 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574071229022) getDictItems CsmSysdictController.java 42
INFO 2019-11-18 18:00:32,477 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-18 18:00:34,277 dictCode : saleCompany getDictItems CsmSysdictController.java 33
INFO 2019-11-18 18:00:34,279 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574071234277) getDictItems CsmSysdictController.java 42
INFO 2019-11-18 18:00:34,336 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-18 18:00:34,339 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-18 18:00:35,833 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574071234337) getDictItems SysDictController.java 160
INFO 2019-11-18 18:00:35,833 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574071229000) getDictItems SysDictController.java 160
INFO 2019-11-18 18:00:39,742 --查询规则-->company_id = 1194848454465736705 addEasyQuery QueryGenerator.java 387
INFO 2019-11-18 18:00:44,928 --查询规则-->company_id = 1194848507053920258 addEasyQuery QueryGenerator.java 387
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Tue Nov 19 13:05:39 CST 2019

Logback Log Messages

Log session start time Tue Nov 19 13:21:51 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-19 13:05:40,095 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 13592 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-19 13:05:40,103 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-19 13:05:52,103 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-19 13:05:52,111 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-19 13:05:52,284 Finished Spring Data repository scanning in 131ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-19 13:05:52,949 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$e01966c9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:05:53,140 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:05:54,587 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:05:54,627 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:05:54,719 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c013fd33] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:05:54,995 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:05:55,002 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$29a26e04] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:05:55,014 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:05:55,023 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:05:55,050 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:05:55,059 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$d52dbb7d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:05:55,350 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:05:55,547 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:05:55,561 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$2ae7ee13] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:05:55,602 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$d32cdae3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:05:55,609 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:05:56,244 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-19 13:05:56,266 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-19 13:05:56,288 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-19 13:05:56,289 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-19 13:05:56,300 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-19 13:05:56,468 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-19 13:05:56,468 Root WebApplicationContext: initialization completed in 16286 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-19 13:05:56,939 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-19 13:05:59,018 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-19 13:05:59,019 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-19 13:05:59,020 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-19 13:05:59,023 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-19 13:06:02,361 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-19 13:06:02,383 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-19 13:06:02,384 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-19 13:06:02,389 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-19 13:06:02,391 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-19 13:06:02,393 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-19 13:06:02,393 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-19 13:06:02,393 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-19 13:06:02,394 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@14764fdd setJobFactory QuartzScheduler.java 2287
INFO 2019-11-19 13:06:04,510 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-19 13:06:04,763 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-19 13:06:05,139 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-19 13:06:06,300 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-19 13:06:06,339 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-19 13:06:06,406 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-19 13:06:06,703 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-19 13:06:07,221 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-19 13:06:07,254 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-19 13:06:07,254 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-19 13:06:07,256 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-19 13:06:07,266 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-19 13:06:07,268 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-19 13:06:07,295 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-19 13:06:07,335 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-19 13:06:07,338 Started JeecgApplication in 28.018 seconds (JVM running for 29.364) logStarted StartupInfoLogger.java 59
INFO 2019-11-19 13:06:07,352 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-19 13:08:16,805 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-19 13:08:16,807 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-19 13:08:16,838 Completed initialization in 31 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-19 13:08:17,523 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-19 13:08:17,528 Starting without optional kqueue library <clinit> KqueueProvider.java 70
ERROR 2019-11-19 13:08:19,021 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-19 13:08:21,547 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-19 13:08:41,018 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 13:08:49,209 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-19 13:08:49,255 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-19 13:08:49,692 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574140129211) getDictItems SysDictController.java 160
INFO 2019-11-19 13:08:50,033 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-19 13:08:50,041 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574140130034) getDictItems SysDictController.java 160
INFO 2019-11-19 13:09:07,606 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-19 13:09:07,670 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-19 13:09:07,733 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-19 13:09:07,738 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-19 13:09:07,750 [IP] [online数据库导入表] --表名:csm_order_info d OnlCgformHeadController.java 440
INFO 2019-11-19 13:09:08,121 columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:09:08,122 columnt : {"fieldDbName":"OPE_ID","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:09:08,122 columnt : {"fieldDbName":"DATE","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:09:08,123 columnt : {"fieldDbName":"TOOL_ID","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:09:08,123 columnt : {"fieldDbName":"SCR_ID","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:09:08,123 columnt : {"fieldDbName":"HOSPITAL_ID","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:09:08,124 columnt : {"fieldDbName":"PATIENT","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:09:08,125 columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:09:08,126 columnt : {"fieldDbName":"BEDNUM","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:09:08,126 columnt : {"fieldDbName":"COMPANY_ID","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:09:08,126 columnt : {"fieldDbName":"CUSTOMER_ID","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:09:08,127 columnt : {"fieldDbName":"INVOICES","fieldName":"invoices","filedComment":"发票号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:09:08,127 columnt : {"fieldDbName":"STATUS","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:09:08,128 columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:09:08,128 columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:09:08,128 columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:09:08,129 columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:09:08,129 columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-19 13:18:24,905 ----jeecg---Code----Generation----[单表模型:csm_order_info]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-19 13:18:24,938 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=1311868414885491704, entityPackage=order, entityName=CsmOrderInfo, primaryKeyField=id, columns=[{"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"invoices","fieldName":"invoices","filedComment":"发票号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"13","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_order_info","ftlDescription":"csm_order_info","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"order","entityName":"CsmOrderInfo","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"ope_id","fieldName":"opeId","filedComment":"手术类型","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"date","fieldName":"date","filedComment":"日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tool_id","fieldName":"toolId","filedComment":"工具箱","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"scr_id","fieldName":"scrId","filedComment":"螺钉架","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"hospital_id","fieldName":"hospitalId","filedComment":"医院","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"patient","fieldName":"patient","filedComment":"患者","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"bednum","fieldName":"bednum","filedComment":"病床号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"company_id","fieldName":"companyId","filedComment":"销售公司","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"customer_id","fieldName":"customerId","filedComment":"客户","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"11","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"invoices","fieldName":"invoices","filedComment":"发票号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"60","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"13","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"orderStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"14","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"15","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"16","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"17","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"18","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_order_info} a CodeGenerateOne.java 117
INFO 2019-11-19 13:18:24,947 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-19 13:18:26,078 ----jeecg----Code----Generation-----[单表模型:csm_order_info]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-11-19 13:20:33,054 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 13:20:35,968 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-19 13:20:36,864 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574140835969) getDictItems SysDictController.java 160
INFO 2019-11-19 13:21:00,141 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 13:21:02,124 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-19 13:21:02,129 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574140862127) getDictItems SysDictController.java 160
INFO 2019-11-19 13:21:02,595 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-19 13:21:02,598 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574140862596) getDictItems SysDictController.java 160
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Tue Nov 19 13:21:52 CST 2019

Logback Log Messages

Log session start time Tue Nov 19 18:01:21 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-19 13:21:52,520 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 15644 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-19 13:21:52,528 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-19 13:21:55,528 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-19 13:21:55,534 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-19 13:21:55,707 Finished Spring Data repository scanning in 142ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-19 13:21:56,436 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$e9e89127] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:21:56,632 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:21:58,292 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:21:58,338 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:21:58,428 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c9e32791] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:21:58,768 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:21:58,775 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$33719862] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:21:58,786 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:21:58,794 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:21:58,821 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:21:58,837 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$defce5db] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:21:59,277 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:21:59,540 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:21:59,559 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$34b71871] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:21:59,612 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$dcfc0541] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:21:59,623 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 13:22:00,338 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-19 13:22:00,366 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-19 13:22:00,396 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-19 13:22:00,397 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-19 13:22:00,420 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-19 13:22:00,703 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-19 13:22:00,704 Root WebApplicationContext: initialization completed in 8112 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-19 13:22:01,235 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-19 13:22:02,138 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-19 13:22:02,139 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-19 13:22:02,140 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-19 13:22:02,141 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-19 13:22:05,301 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-19 13:22:05,324 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-19 13:22:05,324 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-19 13:22:05,331 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-19 13:22:05,333 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-19 13:22:05,335 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-19 13:22:05,335 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-19 13:22:05,336 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-19 13:22:05,336 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@53b83897 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-19 13:22:07,865 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-19 13:22:08,078 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-19 13:22:08,619 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-19 13:22:09,883 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-19 13:22:09,933 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-19 13:22:10,000 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-19 13:22:10,315 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-19 13:22:10,748 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-19 13:22:10,852 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-19 13:22:10,853 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-19 13:22:10,855 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-19 13:22:10,858 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-19 13:22:10,859 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-19 13:22:10,889 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-19 13:22:10,948 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-19 13:22:10,954 Started JeecgApplication in 19.056 seconds (JVM running for 20.228) logStarted StartupInfoLogger.java 59
INFO 2019-11-19 13:22:10,974 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-19 13:22:59,654 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-19 13:22:59,654 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-19 13:22:59,692 Completed initialization in 38 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-19 13:23:00,575 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-19 13:23:00,578 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-19 13:23:02,214 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 13:23:09,113 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:23:09,352 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-19 13:23:10,470 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574140989114) getDictItems SysDictController.java 160
INFO 2019-11-19 13:23:17,154 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:23:17,180 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574140997155) getDictItems SysDictController.java 160
INFO 2019-11-19 13:24:05,783 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:24:05,788 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141045784) getDictItems SysDictController.java 160
INFO 2019-11-19 13:30:13,190 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 13:30:23,740 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 13:30:39,322 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 13:33:07,675 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 13:33:23,790 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:33:23,991 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141603791) getDictItems SysDictController.java 160
INFO 2019-11-19 13:33:25,220 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 13:33:25,856 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574141605260) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 13:33:27,533 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 13:33:27,573 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574141607534) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 13:33:27,798 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:33:27,812 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141607800) getDictItems SysDictController.java 160
INFO 2019-11-19 13:33:42,313 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:33:42,315 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141622313) getDictItems SysDictController.java 160
INFO 2019-11-19 13:35:01,331 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 13:35:04,827 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 13:35:04,830 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574141704828) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 13:35:05,070 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:35:05,074 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141705071) getDictItems SysDictController.java 160
INFO 2019-11-19 13:35:07,699 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:35:07,701 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141707700) getDictItems SysDictController.java 160
INFO 2019-11-19 13:35:16,213 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 13:35:21,013 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 13:35:21,039 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574141721014) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 13:35:21,073 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:35:21,092 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141721090) getDictItems SysDictController.java 160
INFO 2019-11-19 13:35:23,500 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:35:23,502 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141723501) getDictItems SysDictController.java 160
INFO 2019-11-19 13:36:45,204 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 13:36:48,039 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:36:48,078 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141808076) getDictItems SysDictController.java 160
INFO 2019-11-19 13:36:48,062 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 13:36:48,097 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574141808096) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 13:36:51,805 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:36:51,807 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141811806) getDictItems SysDictController.java 160
INFO 2019-11-19 13:38:18,179 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 13:38:20,765 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 13:38:20,770 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574141900766) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 13:38:21,091 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:38:21,094 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141901091) getDictItems SysDictController.java 160
INFO 2019-11-19 13:38:23,445 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:38:23,454 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 13:38:23,457 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574141903456) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 13:38:23,447 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574141903446) getDictItems SysDictController.java 160
INFO 2019-11-19 13:43:23,331 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 13:43:24,661 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 13:43:24,712 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:43:24,724 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574142204673) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 13:43:24,725 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574142204712) getDictItems SysDictController.java 160
INFO 2019-11-19 13:46:27,829 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 13:46:27,831 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574142387830) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 13:46:27,901 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:46:27,903 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574142387902) getDictItems SysDictController.java 160
INFO 2019-11-19 13:47:51,091 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 13:47:51,100 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:47:51,119 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574142471092) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 13:47:51,120 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574142471100) getDictItems SysDictController.java 160
INFO 2019-11-19 13:50:36,675 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 13:50:55,940 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 13:50:59,113 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 13:50:59,171 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574142659164) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 13:50:59,329 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:50:59,332 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574142659330) getDictItems SysDictController.java 160
INFO 2019-11-19 13:51:03,182 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 13:51:03,184 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574142663183) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 13:51:03,239 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 13:51:03,242 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574142663240) getDictItems SysDictController.java 160
INFO 2019-11-19 13:51:08,311 --查询规则-->company_id = 1194848454465736705 addEasyQuery QueryGenerator.java 387
INFO 2019-11-19 13:51:12,818 --查询规则-->company_id = 1194848507053920258 addEasyQuery QueryGenerator.java 387
INFO 2019-11-19 14:23:46,043 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 14:24:21,311 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 14:24:21,869 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 14:24:21,968 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574144661870) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 14:24:22,291 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-19 14:24:23,053 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574144661313) getDictItems SysDictController.java 160
INFO 2019-11-19 14:24:28,878 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 14:24:28,890 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574144668878) getDictItems SysDictController.java 160
INFO 2019-11-19 14:24:28,934 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 14:24:28,974 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574144668935) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 14:24:48,145 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 14:24:48,147 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574144688145) getDictItems SysDictController.java 160
INFO 2019-11-19 14:24:48,165 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 14:24:48,167 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574144688166) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 14:24:52,529 --查询规则-->company_id = 1194848454465736705 addEasyQuery QueryGenerator.java 387
INFO 2019-11-19 14:25:13,619 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNDE5MjAsInVzZXJuYW1lIjoiYWRtaW4ifQ.mp0R-h8W_xcukqXtdqCSmUduGYNy6mOXj94opHwvAEY getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 14:25:15,213 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 14:25:15,215 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574144715213) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 14:25:15,415 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 14:25:15,420 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574144715417) getDictItems SysDictController.java 160
INFO 2019-11-19 14:34:09,596 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 14:34:09,985 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574145249596) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 14:34:10,343 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 14:34:10,345 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574145250343) getDictItems SysDictController.java 160
ERROR 2019-11-19 15:38:15,529 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-19 15:38:23,438 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-19 15:38:30,196 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNTA5MDcsInVzZXJuYW1lIjoiYWRtaW4ifQ.DrrumcM0xRYiUMDOJnEDx_7H0ujmDg6WMg1TqctmseM getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 15:38:49,158 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 15:38:49,160 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 15:38:49,321 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 15:38:49,552 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149129191) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 15:38:49,552 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149129322) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 15:38:49,497 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-19 15:38:49,725 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574149129184) getDictItems SysDictController.java 160
INFO 2019-11-19 15:38:53,219 dictCode : csm_company getDictItems SysDictController.java 127
INFO 2019-11-19 15:38:53,221 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149133220) getDictItems SysDictController.java 160
INFO 2019-11-19 15:38:53,600 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 15:38:53,602 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574149133600) getDictItems SysDictController.java 160
INFO 2019-11-19 15:38:53,933 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 15:38:53,954 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149133952) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 15:39:34,788 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 15:39:34,790 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149174789) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 15:39:34,801 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 15:39:35,040 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574149174802) getDictItems SysDictController.java 160
INFO 2019-11-19 15:39:35,164 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 15:39:35,166 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149175165) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 15:39:43,047 --查询规则-->customer_id = 1194848454465736705 addEasyQuery QueryGenerator.java 387
INFO 2019-11-19 15:41:47,544 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNTA5MDcsInVzZXJuYW1lIjoiYWRtaW4ifQ.DrrumcM0xRYiUMDOJnEDx_7H0ujmDg6WMg1TqctmseM getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 15:42:01,932 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 15:42:01,975 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 15:42:02,025 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574149321933) getDictItems SysDictController.java 160
INFO 2019-11-19 15:42:02,174 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149322011) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 15:42:02,280 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 15:42:02,396 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149322298) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 15:42:07,329 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 15:42:07,332 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149327330) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 15:42:07,418 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 15:42:07,422 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149327420) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 15:42:08,091 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 15:42:08,093 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574149328092) getDictItems SysDictController.java 160
INFO 2019-11-19 15:45:47,416 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 15:45:47,433 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149547431) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 15:45:47,694 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 15:45:47,697 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574149547695) getDictItems SysDictController.java 160
INFO 2019-11-19 15:45:47,722 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 15:45:47,746 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 15:45:47,944 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574149547940) getDictItems SysDictController.java 160
INFO 2019-11-19 15:45:47,943 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574149547940) getDictItems CsmSysdictController.java 42
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Tue Nov 19 18:01:22 CST 2019

Logback Log Messages

Log session start time Tue Nov 19 18:07:42 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-19 18:01:22,332 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 10660 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-19 18:01:22,353 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-19 18:01:25,019 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-19 18:01:25,023 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-19 18:01:25,175 Finished Spring Data repository scanning in 123ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-19 18:01:25,860 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$d3280ed5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:01:26,059 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:01:27,298 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:01:27,340 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:01:27,440 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$b322a53f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:01:27,740 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:01:27,748 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$1cb11610] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:01:27,758 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:01:27,766 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:01:27,793 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:01:27,803 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$c83c6389] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:01:28,202 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:01:28,475 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:01:28,491 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$1df6961f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:01:28,580 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$c63b82ef] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:01:28,592 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:01:29,374 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-19 18:01:29,397 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-19 18:01:29,428 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-19 18:01:29,429 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-19 18:01:29,444 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-19 18:01:29,683 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-19 18:01:29,684 Root WebApplicationContext: initialization completed in 7262 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-19 18:01:30,203 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-19 18:01:32,971 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-19 18:01:32,973 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-19 18:01:32,974 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-19 18:01:32,974 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-19 18:01:36,378 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-19 18:01:36,411 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-19 18:01:36,412 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-19 18:01:36,418 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-19 18:01:36,420 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-19 18:01:36,421 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-19 18:01:36,422 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-19 18:01:36,422 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-19 18:01:36,422 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@2330c995 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-19 18:01:38,965 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-19 18:01:39,241 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-19 18:01:39,594 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-19 18:01:40,706 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-19 18:01:40,736 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-19 18:01:40,797 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-19 18:01:41,101 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-19 18:01:41,858 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-19 18:01:42,006 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-19 18:01:42,006 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-19 18:01:42,008 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-19 18:01:42,048 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-19 18:01:42,050 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-19 18:01:42,066 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-19 18:01:42,155 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-19 18:01:42,158 Started JeecgApplication in 20.405 seconds (JVM running for 21.53) logStarted StartupInfoLogger.java 59
INFO 2019-11-19 18:01:42,217 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-19 18:02:41,603 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-19 18:02:41,625 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-19 18:02:41,647 Completed initialization in 22 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-19 18:02:42,526 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-19 18:02:42,528 Starting without optional kqueue library <clinit> KqueueProvider.java 70
ERROR 2019-11-19 18:02:44,382 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-19 18:02:46,444 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-19 18:03:03,555 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNTk1ODEsInVzZXJuYW1lIjoiYWRtaW4ifQ.wvL7heuozgJE0PqoNM0vHVNtxf91so99powU0JvwVhw getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 18:03:12,954 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-19 18:03:13,005 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-19 18:03:13,162 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574157792955) getDictItems SysDictController.java 160
INFO 2019-11-19 18:03:13,493 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-19 18:03:13,503 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574157793494) getDictItems SysDictController.java 160
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Tue Nov 19 18:07:43 CST 2019

Logback Log Messages

Log session start time Tue Nov 19 18:12:04 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-19 18:07:43,259 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 15760 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-19 18:07:43,266 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-19 18:07:45,942 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-19 18:07:45,946 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-19 18:07:46,082 Finished Spring Data repository scanning in 111ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-19 18:07:46,683 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$1cfd01d9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:07:46,833 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:07:48,195 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:07:48,235 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:07:48,319 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$fcf79843] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:07:48,586 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:07:48,591 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$66860914] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:07:48,600 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:07:48,608 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:07:48,632 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:07:48,641 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$1211568d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:07:48,952 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:07:49,131 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:07:49,145 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$67cb8923] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:07:49,193 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$101075f3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:07:49,201 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:07:49,992 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-19 18:07:50,012 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-19 18:07:50,033 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-19 18:07:50,033 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-19 18:07:50,045 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-19 18:07:50,230 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-19 18:07:50,233 Root WebApplicationContext: initialization completed in 6908 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-19 18:07:50,711 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-19 18:07:52,194 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-19 18:07:52,195 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-19 18:07:52,195 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-19 18:07:52,196 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-19 18:07:56,757 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-19 18:07:56,826 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-19 18:07:56,827 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-19 18:07:56,869 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-19 18:07:56,872 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-19 18:07:56,873 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-19 18:07:56,873 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-19 18:07:56,874 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-19 18:07:56,874 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@a1689e8 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-19 18:07:59,569 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-19 18:07:59,970 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-19 18:08:01,252 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-19 18:08:02,739 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-19 18:08:02,787 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-19 18:08:02,897 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-19 18:08:03,681 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-19 18:08:04,968 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-19 18:08:05,174 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-19 18:08:05,176 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-19 18:08:05,180 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-19 18:08:05,181 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-19 18:08:05,185 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-19 18:08:05,204 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-19 18:08:05,257 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-19 18:08:05,262 Started JeecgApplication in 22.519 seconds (JVM running for 23.477) logStarted StartupInfoLogger.java 59
INFO 2019-11-19 18:08:05,277 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-19 18:08:21,370 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-19 18:08:21,371 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-19 18:08:21,405 Completed initialization in 34 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-19 18:08:21,841 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-19 18:08:21,843 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-19 18:08:32,354 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNTk1ODEsInVzZXJuYW1lIjoiYWRtaW4ifQ.wvL7heuozgJE0PqoNM0vHVNtxf91so99powU0JvwVhw getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 18:08:45,769 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-19 18:08:45,825 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574158125770) getDictItems SysDictController.java 160
INFO 2019-11-19 18:08:45,992 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-19 18:08:45,996 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574158125993) getDictItems SysDictController.java 160
INFO 2019-11-19 18:09:55,533 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNTk1ODEsInVzZXJuYW1lIjoiYWRtaW4ifQ.wvL7heuozgJE0PqoNM0vHVNtxf91so99powU0JvwVhw getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 18:10:00,266 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-19 18:10:00,270 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574158200267) getDictItems SysDictController.java 160
INFO 2019-11-19 18:10:00,597 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-19 18:10:00,601 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574158200598) getDictItems SysDictController.java 160
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Tue Nov 19 18:12:04 CST 2019

Logback Log Messages

Log session start time Wed Nov 20 13:52:57 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-19 18:12:05,108 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 10448 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-19 18:12:05,116 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-19 18:12:08,145 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-19 18:12:08,150 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-19 18:12:08,400 Finished Spring Data repository scanning in 222ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-19 18:12:09,001 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$c51292a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:12:09,241 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:12:10,623 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:12:10,673 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:12:10,771 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ec4bbf94] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:12:11,094 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:12:11,100 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$55da3065] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:12:11,111 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:12:11,119 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:12:11,144 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:12:11,153 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$1657dde] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:12:11,448 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:12:11,676 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:12:11,709 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$571fb074] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:12:11,775 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$ff649d44] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:12:11,784 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-19 18:12:12,795 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-19 18:12:12,848 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-19 18:12:12,883 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-19 18:12:12,884 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-19 18:12:12,912 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-19 18:12:13,713 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-19 18:12:13,714 Root WebApplicationContext: initialization completed in 8547 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-19 18:12:14,293 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-19 18:12:16,324 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-19 18:12:16,325 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-19 18:12:16,325 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-19 18:12:16,326 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-19 18:12:26,547 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-19 18:12:26,575 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-19 18:12:26,576 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-19 18:12:26,581 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-19 18:12:26,585 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-19 18:12:26,586 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-19 18:12:26,587 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-19 18:12:26,587 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-19 18:12:26,588 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4a5c6b30 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-19 18:12:29,310 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-19 18:12:30,163 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-19 18:12:30,549 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-19 18:12:31,814 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-19 18:12:31,856 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-19 18:12:31,925 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-19 18:12:32,245 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-19 18:12:32,630 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-19 18:12:32,652 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-19 18:12:32,653 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-19 18:12:32,656 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-19 18:12:32,657 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-19 18:12:32,659 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-19 18:12:32,679 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-19 18:12:32,728 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-19 18:12:32,732 Started JeecgApplication in 28.227 seconds (JVM running for 29.204) logStarted StartupInfoLogger.java 59
INFO 2019-11-19 18:12:32,750 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-19 18:12:41,830 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-19 18:12:41,830 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-19 18:12:41,854 Completed initialization in 23 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-19 18:12:42,246 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-19 18:12:42,248 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-19 18:12:43,514 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQxNTk1ODEsInVzZXJuYW1lIjoiYWRtaW4ifQ.wvL7heuozgJE0PqoNM0vHVNtxf91so99powU0JvwVhw getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-19 18:12:50,557 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-19 18:12:50,624 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574158370560) getDictItems SysDictController.java 160
INFO 2019-11-19 18:12:50,990 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-19 18:12:50,998 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574158370991) getDictItems SysDictController.java 160
INFO 2019-11-19 18:13:08,497 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 18:13:08,500 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 18:13:08,539 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-19 18:13:08,654 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574158388501) getDictItems SysDictController.java 160
INFO 2019-11-19 18:13:08,717 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574158388498) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 18:13:08,731 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 18:13:08,733 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574158388731) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 18:13:13,163 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 18:13:13,163 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-19 18:13:13,182 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574158393166) getDictItems SysDictController.java 160
INFO 2019-11-19 18:13:13,182 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574158393166) getDictItems CsmSysdictController.java 42
INFO 2019-11-19 18:13:13,405 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-19 18:13:13,407 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574158393406) getDictItems CsmSysdictController.java 42
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Wed Nov 20 13:52:58 CST 2019

Logback Log Messages

Log session start time Wed Nov 20 15:39:02 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-20 13:52:58,558 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14352 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-20 13:52:58,566 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-20 13:53:00,529 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-20 13:53:00,535 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-20 13:53:00,678 Finished Spring Data repository scanning in 113ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-20 13:53:01,268 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$7dff6ff3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 13:53:01,415 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 13:53:02,657 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 13:53:02,726 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 13:53:02,817 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$5dfa065d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 13:53:03,099 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 13:53:03,105 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$c788772e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 13:53:03,118 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 13:53:03,127 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 13:53:03,154 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 13:53:03,165 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$7313c4a7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 13:53:03,489 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 13:53:03,714 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 13:53:03,729 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$c8cdf73d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 13:53:03,774 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$7112e40d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 13:53:03,782 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 13:53:04,393 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-20 13:53:04,415 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 13:53:04,440 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-20 13:53:04,441 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-20 13:53:04,455 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-20 13:53:04,633 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-20 13:53:04,634 Root WebApplicationContext: initialization completed in 6018 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-20 13:53:05,156 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-20 13:53:06,447 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-20 13:53:06,448 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-20 13:53:06,448 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-20 13:53:06,449 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-20 13:53:09,686 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-20 13:53:09,703 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-20 13:53:09,703 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-20 13:53:09,707 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-20 13:53:09,709 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-20 13:53:09,710 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-20 13:53:09,711 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-20 13:53:09,711 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-20 13:53:09,711 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3f7bf0f6 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-20 13:53:11,734 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-20 13:53:11,977 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-20 13:53:12,390 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-20 13:53:13,473 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-20 13:53:13,551 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-20 13:53:13,620 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-20 13:53:13,904 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-20 13:53:14,554 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-20 13:53:14,664 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-20 13:53:14,665 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-20 13:53:14,666 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-20 13:53:14,679 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-20 13:53:14,692 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-20 13:53:14,707 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 13:53:14,773 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-20 13:53:14,777 Started JeecgApplication in 16.711 seconds (JVM running for 17.838) logStarted StartupInfoLogger.java 59
INFO 2019-11-20 13:53:14,789 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-20 14:44:23,697 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-20 14:44:24,005 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-20 14:44:28,639 Completed initialization in 4575 ms initServletBean FrameworkServlet.java 546
ERROR 2019-11-20 14:44:41,701 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: 用户不存在!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:114)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-20 14:44:49,537 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-20 14:44:49,551 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-20 14:45:02,780 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 14:45:24,613 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 14:45:24,794 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-20 14:45:25,649 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-20 14:45:25,653 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574232324613) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 14:45:25,925 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 14:45:25,953 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574232325926) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 14:45:26,145 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574232324795) getDictItems SysDictController.java 160
INFO 2019-11-20 14:45:31,890 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 14:45:31,894 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-20 14:45:31,930 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574232331891) getDictItems SysDictController.java 160
INFO 2019-11-20 14:45:32,120 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 14:45:32,135 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574232332120) getDictItems SysDictController.java 160
INFO 2019-11-20 14:55:10,892 ----jeecg---Code----Generation----[单表模型:csm_screwframe]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-20 14:55:10,894 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-5698237496569076712, entityPackage=baseInfo, entityName=CsmScrewframe, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_screwframe","ftlDescription":"csm_screwframe","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"baseInfo","entityName":"CsmScrewframe","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_screwframe} a CodeGenerateOne.java 117
INFO 2019-11-20 14:55:10,901 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-20 14:55:11,448 ----jeecg----Code----Generation-----[单表模型:csm_screwframe]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-11-20 14:58:23,941 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-11-20 14:58:23,968 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-11-20 14:58:23,998 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-20 14:58:23,998 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-20 14:58:24,121 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574233103971) getDictItems SysDictController.java 160
INFO 2019-11-20 14:58:24,122 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574233103971) getDictItems SysDictController.java 160
INFO 2019-11-20 15:01:12,388 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 15:01:12,433 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-20 15:01:12,467 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-20 15:01:12,473 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 15:01:41,572 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 15:01:41,575 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574233301573) getDictItems SysDictController.java 160
INFO 2019-11-20 15:01:41,672 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 15:01:41,674 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574233301672) getDictItems SysDictController.java 160
INFO 2019-11-20 15:08:24,166 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-20 15:08:24,239 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-20 15:08:24,261 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-20 15:08:24,271 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-20 15:15:45,614 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 15:15:45,614 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 15:15:45,634 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574234145615) getDictItems SysDictController.java 160
INFO 2019-11-20 15:15:45,634 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574234145615) getDictItems SysDictController.java 160
INFO 2019-11-20 15:16:06,496 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 15:16:14,299 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 15:16:14,303 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574234174300) getDictItems SysDictController.java 160
INFO 2019-11-20 15:16:14,310 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 15:16:14,313 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574234174311) getDictItems SysDictController.java 160
INFO 2019-11-20 15:17:54,173 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 15:17:57,565 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 15:17:57,568 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574234277566) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 15:17:57,570 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 15:17:57,589 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574234277571) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 15:17:57,887 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-20 15:17:57,889 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574234277888) getDictItems SysDictController.java 160
INFO 2019-11-20 15:18:04,388 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 15:18:04,388 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 15:18:04,393 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574234284390) getDictItems SysDictController.java 160
INFO 2019-11-20 15:18:04,393 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574234284389) getDictItems SysDictController.java 160
INFO 2019-11-20 15:26:16,236 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 15:26:16,258 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-20 15:26:16,279 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-20 15:26:16,282 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 15:26:16,304 [IP] [online数据库导入表] --表名:csm_screwframe d OnlCgformHeadController.java 440
INFO 2019-11-20 15:26:16,655 columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:26:16,655 columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:26:16,656 columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:26:16,656 columnt : {"fieldDbName":"STATUS","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:26:16,657 columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:26:16,657 columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:26:16,657 columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:26:16,658 columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:26:16,658 columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:28:24,502 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 15:28:35,430 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 15:28:35,438 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 15:28:35,439 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574234915430) getDictItems SysDictController.java 160
INFO 2019-11-20 15:28:35,440 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574234915439) getDictItems SysDictController.java 160
INFO 2019-11-20 15:29:51,351 ----jeecg---Code----Generation----[单表模型:csm_screwframe]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-20 15:29:51,351 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-5497798822518579679, entityPackage=baseInfo, entityName=CsmScrewframe, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_screwframe","ftlDescription":"csm_screwframe","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"baseInfo","entityName":"CsmScrewframe","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_screwframe} a CodeGenerateOne.java 117
INFO 2019-11-20 15:29:51,375 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-20 15:29:51,663 ----jeecg----Code----Generation-----[单表模型:csm_screwframe]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-11-20 15:36:47,834 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 15:36:52,031 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 15:36:52,524 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574235412123) getDictItems SysDictController.java 160
INFO 2019-11-20 15:36:52,665 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 15:36:53,747 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574235412676) getDictItems SysDictController.java 160
INFO 2019-11-20 15:38:18,571 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-11-20 15:38:18,577 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574235498572) getDictItems SysDictController.java 160
INFO 2019-11-20 15:38:18,589 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-11-20 15:38:18,597 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574235498589) getDictItems SysDictController.java 160
INFO 2019-11-20 15:38:30,489 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 15:38:30,524 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Wed Nov 20 15:39:02 CST 2019

Logback Log Messages

Log session start time Wed Nov 20 15:40:06 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-20 15:39:02,838 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 7212 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-20 15:39:02,845 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-20 15:39:05,770 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-20 15:39:05,776 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-20 15:39:05,912 Finished Spring Data repository scanning in 106ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-20 15:39:06,486 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$79a3a8d2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:39:06,650 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:39:08,103 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:39:08,142 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:39:08,230 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$599e3f3c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:39:08,475 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:39:08,481 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$c32cb00d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:39:08,492 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:39:08,502 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:39:08,525 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:39:08,536 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$6eb7fd86] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:39:08,827 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:39:09,025 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:39:09,037 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$c472301c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:39:09,080 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$6cb71cec] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:39:09,086 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:39:09,674 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-20 15:39:09,694 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 15:39:09,715 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-20 15:39:09,716 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-20 15:39:09,728 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-20 15:39:09,886 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-20 15:39:09,887 Root WebApplicationContext: initialization completed in 6992 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-20 15:39:10,360 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-20 15:39:11,161 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-20 15:39:11,162 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-20 15:39:11,163 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-20 15:39:11,164 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
WARN 2019-11-20 15:39:14,340 Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'casClientController': Unsatisfied dependency expressed through field 'sysUserService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserMapper' defined in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes\org\jeecg\modules\system\mapper\SysUserMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper) refresh AbstractApplicationContext.java 557
INFO 2019-11-20 15:39:14,342 closing dynamicDatasource ing.... destroy DynamicRoutingDataSource.java 182
INFO 2019-11-20 15:39:14,348 {dataSource-1} closing ... close DruidDataSource.java 1948
INFO 2019-11-20 15:39:14,366 {dataSource-1} closed close DruidDataSource.java 2020
INFO 2019-11-20 15:39:14,401 Stopping service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-20 15:39:14,423 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. logMessage ConditionEvaluationReportLoggingListener.java 142
ERROR 2019-11-20 15:39:14,427 Application run failed reportFailure SpringApplication.java 858
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'casClientController': Unsatisfied dependency expressed through field 'sysUserService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserMapper' defined in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes\org\jeecg\modules\system\mapper\SysUserMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:596)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:90)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:374)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1395)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:849)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:877)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:549)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserMapper' defined in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes\org\jeecg\modules\system\mapper\SysUserMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:596)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:90)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:374)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1395)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:593)
     ... 19 common frames omitted
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserMapper' defined in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes\org\jeecg\modules\system\mapper\SysUserMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1499)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1379)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:593)
     ... 32 common frames omitted
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:627)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1484)
     ... 43 common frames omitted
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
     ... 56 common frames omitted
Caused by: java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:186)
    at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:89)
    at org.apache.ibatis.io.Resources.classForName(Resources.java:261)
    at org.apache.ibatis.builder.xml.XMLMapperBuilder.bindMapperForNamespace(XMLMapperBuilder.java:431)
    at org.apache.ibatis.builder.xml.XMLMapperBuilder.parse(XMLMapperBuilder.java:96)
    at com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean.buildSqlSessionFactory(MybatisSqlSessionFactoryBean.java:592)
    at com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean.afterPropertiesSet(MybatisSqlSessionFactoryBean.java:433)
    at com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean.getObject(MybatisSqlSessionFactoryBean.java:627)
    at com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration.sqlSessionFactory(MybatisPlusAutoConfiguration.java:197)
    at com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$9766abd6.CGLIB$sqlSessionFactory$1(<generated>)
    at com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$9766abd6$$FastClassBySpringCGLIB$$373ffed5.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$9766abd6.sqlSessionFactory(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
     ... 57 common frames omitted
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Wed Nov 20 15:40:06 CST 2019

Logback Log Messages

Log session start time Wed Nov 20 15:44:19 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-20 15:40:06,934 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8624 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-20 15:40:06,942 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-20 15:40:10,059 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-20 15:40:10,062 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-20 15:40:10,180 Finished Spring Data repository scanning in 104ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-20 15:40:10,495 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$7aef79cd] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:40:10,669 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:40:11,959 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:40:11,987 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:40:12,043 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$5aea1037] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:40:12,204 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:40:12,209 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$c4788108] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:40:12,217 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:40:12,223 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:40:12,243 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:40:12,252 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$7003ce81] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:40:12,433 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:40:12,536 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:40:12,546 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$c5be0117] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:40:12,578 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$6e02ede7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:40:12,583 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:40:13,030 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-20 15:40:13,049 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 15:40:13,060 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-20 15:40:13,060 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-20 15:40:13,069 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-20 15:40:13,203 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-20 15:40:13,204 Root WebApplicationContext: initialization completed in 6227 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-20 15:40:13,537 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-20 15:40:14,109 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-20 15:40:14,110 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-20 15:40:14,110 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-20 15:40:14,111 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
WARN 2019-11-20 15:40:15,859 Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'casClientController': Unsatisfied dependency expressed through field 'sysUserService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserMapper' defined in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes\org\jeecg\modules\system\mapper\SysUserMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper) refresh AbstractApplicationContext.java 557
INFO 2019-11-20 15:40:15,860 closing dynamicDatasource ing.... destroy DynamicRoutingDataSource.java 182
INFO 2019-11-20 15:40:15,896 {dataSource-1} closing ... close DruidDataSource.java 1948
INFO 2019-11-20 15:40:15,907 {dataSource-1} closed close DruidDataSource.java 2020
INFO 2019-11-20 15:40:15,949 Stopping service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-20 15:40:15,968 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. logMessage ConditionEvaluationReportLoggingListener.java 142
ERROR 2019-11-20 15:40:15,971 Application run failed reportFailure SpringApplication.java 858
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'casClientController': Unsatisfied dependency expressed through field 'sysUserService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserMapper' defined in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes\org\jeecg\modules\system\mapper\SysUserMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:596)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:90)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:374)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1395)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:849)
    at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:877)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:549)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserServiceImpl': Unsatisfied dependency expressed through field 'baseMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserMapper' defined in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes\org\jeecg\modules\system\mapper\SysUserMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:596)
    at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:90)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:374)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1395)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:593)
     ... 19 common frames omitted
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sysUserMapper' defined in file [D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes\org\jeecg\modules\system\mapper\SysUserMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1499)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1379)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:593)
     ... 32 common frames omitted
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [com/baomidou/mybatisplus/autoconfigure/MybatisPlusAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:627)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1305)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1144)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
    at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1247)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1167)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1484)
     ... 43 common frames omitted
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method 'sqlSessionFactory' threw exception; nested exception is java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185)
    at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
     ... 56 common frames omitted
Caused by: java.lang.NoClassDefFoundError: org/jeecg/modules/demo/baseInfo/mapper/CsmScrewframeMapper (wrong name: org/jeecg/modules/demo/baseinfo/mapper/CsmScrewframeMapper)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:186)
    at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:89)
    at org.apache.ibatis.io.Resources.classForName(Resources.java:261)
    at org.apache.ibatis.builder.xml.XMLMapperBuilder.bindMapperForNamespace(XMLMapperBuilder.java:431)
    at org.apache.ibatis.builder.xml.XMLMapperBuilder.parse(XMLMapperBuilder.java:96)
    at com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean.buildSqlSessionFactory(MybatisSqlSessionFactoryBean.java:592)
    at com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean.afterPropertiesSet(MybatisSqlSessionFactoryBean.java:433)
    at com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean.getObject(MybatisSqlSessionFactoryBean.java:627)
    at com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration.sqlSessionFactory(MybatisPlusAutoConfiguration.java:197)
    at com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$98b27cd1.CGLIB$sqlSessionFactory$1(<generated>)
    at com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$98b27cd1$$FastClassBySpringCGLIB$$b6f0038c.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
    at com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration$$EnhancerBySpringCGLIB$$98b27cd1.sqlSessionFactory(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
     ... 57 common frames omitted
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Wed Nov 20 15:44:19 CST 2019

Logback Log Messages

Log session start time Wed Nov 20 15:55:32 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-20 15:44:19,591 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9848 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-20 15:44:19,594 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-20 15:44:20,988 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-20 15:44:20,991 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-20 15:44:21,103 Finished Spring Data repository scanning in 99ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-20 15:44:21,394 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$63e482c7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:44:21,552 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:44:22,721 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:44:22,749 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:44:22,812 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$43df1931] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:44:22,992 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:44:22,996 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ad6d8a02] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:44:23,005 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:44:23,012 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:44:23,034 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:44:23,042 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$58f8d77b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:44:23,223 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:44:23,320 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:44:23,330 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$aeb30a11] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:44:23,361 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$56f7f6e1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:44:23,365 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:44:23,758 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-20 15:44:23,773 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 15:44:23,782 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-20 15:44:23,782 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-20 15:44:23,790 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-20 15:44:23,931 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-20 15:44:23,931 Root WebApplicationContext: initialization completed in 4300 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-20 15:44:24,232 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-20 15:44:24,724 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-20 15:44:24,724 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-20 15:44:24,725 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-20 15:44:24,725 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-20 15:44:27,507 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-20 15:44:27,531 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-20 15:44:27,532 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-20 15:44:27,538 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-20 15:44:27,541 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-20 15:44:27,542 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-20 15:44:27,543 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-20 15:44:27,543 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-20 15:44:27,544 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4cded2cd setJobFactory QuartzScheduler.java 2287
INFO 2019-11-20 15:44:29,521 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-20 15:44:29,725 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-20 15:44:30,017 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-20 15:44:30,973 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-20 15:44:31,004 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-20 15:44:31,059 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-20 15:44:31,286 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-20 15:44:32,066 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-20 15:44:32,095 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-20 15:44:32,095 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-20 15:44:32,105 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-20 15:44:32,115 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-20 15:44:32,116 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-20 15:44:32,128 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 15:44:32,217 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-20 15:44:32,219 Started JeecgApplication in 12.969 seconds (JVM running for 13.522) logStarted StartupInfoLogger.java 59
INFO 2019-11-20 15:44:32,232 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-20 15:45:56,660 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-20 15:45:56,662 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-20 15:45:56,698 Completed initialization in 36 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-20 15:45:57,591 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-20 15:45:57,593 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-20 15:45:59,022 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 15:46:19,434 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 15:46:25,995 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 15:46:25,995 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 15:46:26,063 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-20 15:46:26,064 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-20 15:46:26,262 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574235985996) getDictItems SysDictController.java 160
INFO 2019-11-20 15:46:26,267 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574235985996) getDictItems SysDictController.java 160
INFO 2019-11-20 15:46:46,361 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 15:46:46,370 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-20 15:46:46,384 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-20 15:46:46,388 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 15:46:46,401 [IP] [online数据库导入表] --表名:csm_screwframe d OnlCgformHeadController.java 440
INFO 2019-11-20 15:46:46,809 columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:46:46,810 columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:46:46,811 columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:46:46,811 columnt : {"fieldDbName":"STATUS","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:46:46,812 columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:46:46,812 columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:46:46,813 columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:46:46,813 columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:46:46,813 columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:48:40,087 ----jeecg---Code----Generation----[单表模型:csm_screwframe]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-20 15:48:40,101 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-8880524370079776614, entityPackage=baseInfo, entityName=CsmScrewframe, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_screwframe","ftlDescription":"csm_screwframe","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"baseInfo","entityName":"CsmScrewframe","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_screwframe} a CodeGenerateOne.java 117
INFO 2019-11-20 15:48:40,104 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-20 15:48:40,808 ----jeecg----Code----Generation-----[单表模型:csm_screwframe]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-11-20 15:51:35,229 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 15:51:35,253 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 15:51:35,262 [IP] [online数据库导入表] --表名:csm_toolbox d OnlCgformHeadController.java 440
INFO 2019-11-20 15:51:35,509 columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:51:35,520 columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:51:35,520 columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:51:35,521 columnt : {"fieldDbName":"STATUS","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:51:35,521 columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:51:35,522 columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:51:35,522 columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:51:35,523 columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:51:35,523 columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 15:53:25,693 ----jeecg---Code----Generation----[单表模型:csm_toolbox]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-20 15:53:25,694 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-1777555684045212522, entityPackage=baseInfo, entityName=CsmToolbox, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"toolStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_toolbox","ftlDescription":"csm_toolbox","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"baseInfo","entityName":"CsmToolbox","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"toolStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_toolbox} a CodeGenerateOne.java 117
INFO 2019-11-20 15:53:25,696 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-20 15:53:25,781 ----jeecg----Code----Generation-----[单表模型:csm_toolbox]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-11-20 15:54:50,399 ----jeecg---Code----Generation----[单表模型:csm_toolbox]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-20 15:54:50,400 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=6593540644162748723, entityPackage=toolbox, entityName=CsmToolbox, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"toolStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_toolbox","ftlDescription":"csm_toolbox","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"toolbox","entityName":"CsmToolbox","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"toolStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_toolbox} a CodeGenerateOne.java 117
INFO 2019-11-20 15:54:50,402 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-20 15:54:50,458 ----jeecg----Code----Generation-----[单表模型:csm_toolbox]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Wed Nov 20 15:55:33 CST 2019

Logback Log Messages

Log session start time Wed Nov 20 16:14:19 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-20 15:55:33,404 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11092 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-20 15:55:33,407 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-20 15:55:34,893 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-20 15:55:34,897 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-20 15:55:35,023 Finished Spring Data repository scanning in 109ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-20 15:55:35,386 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$e653d952] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:55:35,567 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:55:36,823 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:55:36,864 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:55:36,936 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c64e6fbc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:55:37,126 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:55:37,131 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$2fdce08d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:55:37,140 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:55:37,148 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:55:37,168 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:55:37,176 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$db682e06] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:55:37,404 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:55:37,536 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:55:37,546 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$3122609c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:55:37,579 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$d9674d6c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:55:37,584 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 15:55:38,079 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-20 15:55:38,098 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 15:55:38,115 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-20 15:55:38,115 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-20 15:55:38,125 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-20 15:55:38,281 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-20 15:55:38,281 Root WebApplicationContext: initialization completed in 4832 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-20 15:55:38,667 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-20 15:55:39,197 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-20 15:55:39,198 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-20 15:55:39,199 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-20 15:55:39,199 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-20 15:55:41,857 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-20 15:55:41,873 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-20 15:55:41,874 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-20 15:55:41,878 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-20 15:55:41,880 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-20 15:55:41,881 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-20 15:55:41,881 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-20 15:55:41,882 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-20 15:55:41,882 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5bccef9f setJobFactory QuartzScheduler.java 2287
INFO 2019-11-20 15:55:43,495 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-20 15:55:43,644 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-20 15:55:43,955 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-20 15:55:44,732 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-20 15:55:44,779 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-20 15:55:44,833 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-20 15:55:45,046 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-20 15:55:45,563 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-20 15:55:45,602 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-20 15:55:45,602 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-20 15:55:45,604 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-20 15:55:45,621 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-20 15:55:45,622 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-20 15:55:45,636 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 15:55:45,671 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-20 15:55:45,673 Started JeecgApplication in 12.608 seconds (JVM running for 13.191) logStarted StartupInfoLogger.java 59
INFO 2019-11-20 15:55:45,685 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Wed Nov 20 16:14:19 CST 2019

Logback Log Messages

Log session start time Wed Nov 20 16:18:39 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-20 16:14:19,981 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 5640 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-20 16:14:19,998 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-20 16:14:21,966 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-20 16:14:21,972 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-20 16:14:22,128 Finished Spring Data repository scanning in 123ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-20 16:14:22,731 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$9acde207] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:14:22,903 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:14:24,144 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:14:24,184 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:14:24,272 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$7ac87871] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:14:24,547 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:14:24,552 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$e456e942] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:14:24,562 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:14:24,570 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:14:24,595 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:14:24,604 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$8fe236bb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:14:24,947 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:14:25,184 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:14:25,199 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$e59c6951] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:14:25,244 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$8de15621] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:14:25,251 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:14:25,832 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-20 16:14:25,858 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 16:14:25,881 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-20 16:14:25,882 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-20 16:14:25,895 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-20 16:14:26,083 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-20 16:14:26,084 Root WebApplicationContext: initialization completed in 6032 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-20 16:14:26,576 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-20 16:14:27,439 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-20 16:14:27,439 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-20 16:14:27,440 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-20 16:14:27,440 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-20 16:14:30,887 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-20 16:14:30,917 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-20 16:14:30,917 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-20 16:14:30,923 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-20 16:14:30,925 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-20 16:14:30,926 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-20 16:14:30,927 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-20 16:14:30,927 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-20 16:14:30,928 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@255b84a9 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-20 16:14:33,661 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-20 16:14:33,887 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-20 16:14:34,310 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-20 16:14:35,557 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-20 16:14:35,597 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-20 16:14:35,663 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-20 16:14:35,953 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-20 16:14:36,496 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-20 16:14:36,543 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-20 16:14:36,544 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-20 16:14:36,546 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-20 16:14:36,583 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-20 16:14:36,584 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-20 16:14:36,601 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 16:14:36,649 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-20 16:14:36,653 Started JeecgApplication in 17.182 seconds (JVM running for 18.378) logStarted StartupInfoLogger.java 59
INFO 2019-11-20 16:14:36,668 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-20 16:15:38,257 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-20 16:15:38,258 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-20 16:15:38,277 Completed initialization in 19 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-20 16:15:39,220 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-20 16:15:39,222 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-20 16:15:40,920 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 16:15:56,351 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 16:15:56,393 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574237756352) getDictItems SysDictController.java 160
INFO 2019-11-20 16:15:56,571 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 16:15:56,600 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574237756596) getDictItems SysDictController.java 160
INFO 2019-11-20 16:17:13,826 ----jeecg---Code----Generation----[单表模型:csm_screwframe]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-20 16:17:13,842 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-6988120590884517517, entityPackage=screw, entityName=CsmScrewframe, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}], tableVo={"tableName":"csm_screwframe","ftlDescription":"csm_screwframe","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"screw","entityName":"CsmScrewframe","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_screwframe} a CodeGenerateOne.java 117
INFO 2019-11-20 16:17:13,847 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-20 16:17:14,436 ----jeecg----Code----Generation-----[单表模型:csm_screwframe]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Wed Nov 20 16:18:40 CST 2019

Logback Log Messages

Log session start time Wed Nov 20 16:48:41 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-20 16:18:40,248 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8180 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-20 16:18:40,254 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-20 16:18:43,209 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-20 16:18:43,216 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-20 16:18:43,366 Finished Spring Data repository scanning in 122ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-20 16:18:43,910 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$a6e27e1d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:18:44,085 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:18:45,402 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:18:45,466 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:18:45,565 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$86dd1487] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:18:45,901 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:18:45,907 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$f06b8558] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:18:45,918 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:18:45,925 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:18:45,952 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:18:45,961 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$9bf6d2d1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:18:46,192 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:18:46,343 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:18:46,356 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$f1b10567] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:18:46,404 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$99f5f237] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:18:46,411 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:18:47,115 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-20 16:18:47,135 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 16:18:47,154 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-20 16:18:47,155 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-20 16:18:47,167 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-20 16:18:47,328 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-20 16:18:47,329 Root WebApplicationContext: initialization completed in 7018 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-20 16:18:47,869 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-20 16:18:50,315 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-20 16:18:50,318 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-20 16:18:50,319 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-20 16:18:50,319 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-20 16:18:53,656 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-20 16:18:53,677 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-20 16:18:53,678 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-20 16:18:53,682 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-20 16:18:53,685 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-20 16:18:53,686 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-20 16:18:53,686 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-20 16:18:53,686 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-20 16:18:53,687 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6b3da23f setJobFactory QuartzScheduler.java 2287
INFO 2019-11-20 16:18:55,799 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-20 16:18:56,073 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-20 16:18:56,452 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-20 16:18:57,599 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-20 16:18:57,637 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-20 16:18:57,705 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-20 16:18:58,011 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-20 16:18:58,365 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-20 16:18:58,397 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-20 16:18:58,398 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-20 16:18:58,405 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-20 16:18:58,407 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-20 16:18:58,409 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-20 16:18:58,430 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 16:18:58,480 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-20 16:18:58,483 Started JeecgApplication in 18.734 seconds (JVM running for 19.869) logStarted StartupInfoLogger.java 59
INFO 2019-11-20 16:18:58,501 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-20 16:22:01,320 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-20 16:22:01,320 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-20 16:22:01,346 Completed initialization in 26 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-20 16:22:02,042 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-20 16:22:02,045 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-20 16:22:24,689 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-11-20 16:22:24,751 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-20 16:22:24,854 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-11-20 16:22:24,860 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-20 16:22:24,911 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574238144690) getDictItems SysDictController.java 160
INFO 2019-11-20 16:22:24,998 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574238144855) getDictItems SysDictController.java 160
INFO 2019-11-20 16:22:58,268 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 16:22:58,277 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 16:26:15,439 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 16:26:15,607 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-20 16:26:15,698 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-20 16:26:15,706 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 16:28:39,279 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 16:30:10,740 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 16:30:10,740 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 16:30:10,812 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-20 16:30:11,038 Result(success=true, message=操作成功!, code=0, result=[], timestamp=1574238610742) getDictItems SysDictController.java 160
INFO 2019-11-20 16:30:11,058 Result(success=true, message=操作成功!, code=0, result=[], timestamp=1574238610742) getDictItems SysDictController.java 160
INFO 2019-11-20 16:30:14,631 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 16:30:14,633 Result(success=true, message=操作成功!, code=0, result=[], timestamp=1574238614632) getDictItems SysDictController.java 160
INFO 2019-11-20 16:39:27,117 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 16:39:27,214 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239167119) getDictItems SysDictController.java 160
INFO 2019-11-20 16:39:27,390 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 16:39:27,409 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239167407) getDictItems SysDictController.java 160
INFO 2019-11-20 16:40:45,641 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 16:40:45,725 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-20 16:40:45,736 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-20 16:40:45,739 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 16:40:45,751 [IP] [online数据库导入表] --表名:csm_screwframe d OnlCgformHeadController.java 440
INFO 2019-11-20 16:40:46,136 columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 16:40:46,137 columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 16:40:46,138 columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 16:40:46,138 columnt : {"fieldDbName":"STATUS","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 16:40:46,139 columnt : {"fieldDbName":"LOCATED","fieldName":"located","filedComment":"去向","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 16:40:46,139 columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 16:40:46,139 columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 16:40:46,158 columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 16:40:46,159 columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 16:40:46,159 columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 16:44:09,847 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 16:44:14,587 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 16:44:14,589 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239454587) getDictItems SysDictController.java 160
INFO 2019-11-20 16:44:14,833 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 16:44:14,835 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239454833) getDictItems SysDictController.java 160
INFO 2019-11-20 16:44:59,820 ----jeecg---Code----Generation----[单表模型:csm_screwframe]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-20 16:44:59,832 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-6724062002863212565, entityPackage=screw, entityName=CsmScrewframe, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}, {"fieldDbName":"located","fieldName":"located","filedComment":"去向","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_screwframe","ftlDescription":"csm_screwframe","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"screw","entityName":"CsmScrewframe","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"screwStatus","dictTable":"","dictText":""}, {"fieldDbName":"located","fieldName":"located","filedComment":"去向","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_screwframe} a CodeGenerateOne.java 117
INFO 2019-11-20 16:44:59,855 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-20 16:45:00,698 ----jeecg----Code----Generation-----[单表模型:csm_screwframe]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-11-20 16:45:47,163 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 16:45:48,212 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 16:45:48,311 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239548212) getDictItems SysDictController.java 160
INFO 2019-11-20 16:45:48,360 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 16:45:48,363 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239548361) getDictItems SysDictController.java 160
INFO 2019-11-20 16:46:19,790 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 16:46:20,998 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 16:46:21,003 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239581000) getDictItems SysDictController.java 160
INFO 2019-11-20 16:46:21,603 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 16:46:21,605 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239581603) getDictItems SysDictController.java 160
INFO 2019-11-20 16:47:08,978 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 16:47:10,274 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 16:47:10,427 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-20 16:47:10,574 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239630299) getDictItems SysDictController.java 160
INFO 2019-11-20 16:47:11,050 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 16:47:11,052 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574239631051) getDictItems SysDictController.java 160
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Wed Nov 20 16:48:42 CST 2019

Logback Log Messages

Log session start time Wed Nov 20 17:19:55 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-20 16:48:42,344 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8604 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-20 16:48:42,350 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-20 16:48:44,361 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-20 16:48:44,365 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-20 16:48:44,498 Finished Spring Data repository scanning in 110ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-20 16:48:45,016 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$4fa654fc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:48:45,174 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:48:46,502 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:48:46,545 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:48:46,627 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$2fa0eb66] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:48:46,888 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:48:46,893 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$992f5c37] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:48:46,905 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:48:46,912 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:48:46,937 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:48:46,946 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$44baa9b0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:48:47,244 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:48:47,443 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:48:47,456 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$9a74dc46] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:48:47,505 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$42b9c916] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:48:47,514 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 16:48:48,060 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-20 16:48:48,081 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 16:48:48,107 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-20 16:48:48,110 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-20 16:48:48,122 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-20 16:48:48,290 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-20 16:48:48,290 Root WebApplicationContext: initialization completed in 5881 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-20 16:48:48,767 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-20 16:48:50,280 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-20 16:48:50,283 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-20 16:48:50,284 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-20 16:48:50,285 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-20 16:48:54,787 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-20 16:48:54,812 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-20 16:48:54,812 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-20 16:48:54,817 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-20 16:48:54,820 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-20 16:48:54,821 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-20 16:48:54,821 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-20 16:48:54,822 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-20 16:48:54,822 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@35b38986 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-20 16:48:57,266 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-20 16:48:57,490 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-20 16:48:57,782 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-20 16:48:58,951 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-20 16:48:58,987 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-20 16:48:59,047 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-20 16:48:59,314 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-20 16:48:59,966 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-20 16:49:00,175 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-20 16:49:00,176 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-20 16:49:00,178 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-20 16:49:00,180 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-20 16:49:00,181 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-20 16:49:00,200 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 16:49:00,249 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-20 16:49:00,253 Started JeecgApplication in 18.424 seconds (JVM running for 20.101) logStarted StartupInfoLogger.java 59
INFO 2019-11-20 16:49:00,269 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-20 16:50:57,519 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-20 16:50:57,520 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-20 16:50:57,539 Completed initialization in 19 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-20 16:50:58,024 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-20 16:50:58,026 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-20 16:51:00,639 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 16:51:00,655 Result(success=true, message=操作成功!, code=0, result=[], timestamp=1574239860640) getDictItems SysDictController.java 160
INFO 2019-11-20 16:51:00,826 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 16:51:01,033 Result(success=true, message=操作成功!, code=0, result=[], timestamp=1574239860846) getDictItems SysDictController.java 160
INFO 2019-11-20 16:51:15,079 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 16:51:15,085 Result(success=true, message=操作成功!, code=0, result=[], timestamp=1574239875080) getDictItems SysDictController.java 160
INFO 2019-11-20 16:54:36,598 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-20 16:55:19,118 ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=s, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-20 16:55:19,272 ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=sc, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-20 16:55:21,222 ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=scr, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-20 16:55:21,222 ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=scre, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-20 16:55:21,288 ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=screw, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-20 16:55:21,288 ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=sc, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-20 16:55:24,618 ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=screwS, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-20 16:55:24,994 ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=screwSt, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-20 16:55:25,494 ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=screwSta, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-20 16:55:26,031 ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=screwStat, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-20 16:55:26,521 ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=screwStatu, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-20 16:55:26,616 ----duplicate check------:DuplicateCheckVo(tableName=sys_dict, fieldName=dict_code, fieldVal=screwStatus, dataId=null) doDuplicateCheck DuplicateCheckController.java 44
INFO 2019-11-20 16:55:35,943 --查询规则-->dict_id = fdaf6ffa14d37a57b351d490c0aa21bf addEasyQuery QueryGenerator.java 387
INFO 2019-11-20 16:56:32,324 --查询规则-->dict_id = fdaf6ffa14d37a57b351d490c0aa21bf addEasyQuery QueryGenerator.java 387
INFO 2019-11-20 16:56:32,394 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-20 16:56:56,671 --查询规则-->dict_id = fdaf6ffa14d37a57b351d490c0aa21bf addEasyQuery QueryGenerator.java 387
INFO 2019-11-20 16:56:56,686 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-20 16:57:18,803 --查询规则-->dict_id = fdaf6ffa14d37a57b351d490c0aa21bf addEasyQuery QueryGenerator.java 387
INFO 2019-11-20 16:57:18,829 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-20 16:57:53,320 --查询规则-->dict_id = fdaf6ffa14d37a57b351d490c0aa21bf addEasyQuery QueryGenerator.java 387
INFO 2019-11-20 16:57:53,351 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-20 16:58:26,820 --查询规则-->dict_id = fdaf6ffa14d37a57b351d490c0aa21bf addEasyQuery QueryGenerator.java 387
INFO 2019-11-20 16:58:26,833 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-20 16:58:49,712 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 16:58:49,717 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-20 16:58:49,742 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574240329713) getDictItems SysDictController.java 160
INFO 2019-11-20 16:58:49,950 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 16:58:49,958 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574240329951) getDictItems SysDictController.java 160
INFO 2019-11-20 16:58:51,631 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 16:58:51,634 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574240331632) getDictItems SysDictController.java 160
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Wed Nov 20 17:19:56 CST 2019

Logback Log Messages

Log session start time Wed Nov 20 18:02:41 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-20 17:19:56,473 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 12484 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-20 17:19:56,513 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-20 17:19:58,443 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-20 17:19:58,448 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-20 17:19:58,600 Finished Spring Data repository scanning in 124ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-20 17:19:59,125 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$bcb6acb4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 17:19:59,282 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 17:20:00,721 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 17:20:00,770 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 17:20:00,853 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$9cb1431e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 17:20:01,108 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 17:20:01,113 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$63fb3ef] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 17:20:01,124 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 17:20:01,133 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 17:20:01,156 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 17:20:01,164 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$b1cb0168] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 17:20:01,422 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 17:20:01,602 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 17:20:01,615 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$78533fe] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 17:20:01,659 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$afca20ce] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 17:20:01,665 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 17:20:02,289 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-20 17:20:02,310 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 17:20:02,327 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-20 17:20:02,328 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-20 17:20:02,340 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-20 17:20:02,502 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-20 17:20:02,502 Root WebApplicationContext: initialization completed in 5937 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-20 17:20:02,973 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-20 17:20:03,666 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-20 17:20:03,666 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-20 17:20:03,667 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-20 17:20:03,667 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-20 17:20:07,150 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-20 17:20:07,170 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-20 17:20:07,171 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-20 17:20:07,177 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-20 17:20:07,180 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-20 17:20:07,182 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-20 17:20:07,183 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-20 17:20:07,184 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-20 17:20:07,184 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@32eac39b setJobFactory QuartzScheduler.java 2287
INFO 2019-11-20 17:20:09,772 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-20 17:20:09,985 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-20 17:20:10,326 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-20 17:20:11,936 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-20 17:20:11,975 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-20 17:20:12,049 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-20 17:20:12,331 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-20 17:20:13,135 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-20 17:20:13,227 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-20 17:20:13,228 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-20 17:20:13,233 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-20 17:20:13,239 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-20 17:20:13,243 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-20 17:20:13,267 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 17:20:13,326 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-20 17:20:13,329 Started JeecgApplication in 17.357 seconds (JVM running for 18.365) logStarted StartupInfoLogger.java 59
INFO 2019-11-20 17:20:13,342 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-20 17:20:34,348 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-20 17:20:34,348 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-20 17:20:34,382 Completed initialization in 33 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-20 17:20:34,990 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-20 17:20:34,992 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-20 17:23:19,718 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:23:19,718 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:23:20,563 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574241799836) getDictItems SysDictController.java 160
INFO 2019-11-20 17:23:20,568 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574241799836) getDictItems SysDictController.java 160
INFO 2019-11-20 17:23:37,090 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:23:37,143 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 17:23:37,143 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 17:23:37,288 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-20 17:23:37,596 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574241817152) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 17:23:37,598 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574241817152) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 17:23:37,647 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574241817092) getDictItems SysDictController.java 160
INFO 2019-11-20 17:23:41,918 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 17:23:41,923 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574241821919) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 17:23:41,944 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 17:23:41,951 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574241821945) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 17:23:42,283 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:23:42,285 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574241822283) getDictItems SysDictController.java 160
INFO 2019-11-20 17:25:45,966 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyMzQxMDEsInVzZXJuYW1lIjoiYWRtaW4ifQ.hfJC5zpsNeZH_c9FGk1KxBwFoFruUKmGLYrBqk05BFI getUserPermissionByToken SysPermissionController.java 120
ERROR 2019-11-20 17:25:54,780 java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 handleException JeecgBootExceptionHandler.java 54
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:341)
    at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:766)
    at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:671)
    at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
    at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
    at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2085)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1097)
    at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915)
    at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287)
    at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103)
    at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)
    at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180)
    at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at sun.nio.ch.SocketDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(Unknown Source)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
    at sun.nio.ch.IOUtil.write(Unknown Source)
    at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
    at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134)
    at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105)
    at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144)
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223)
    at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743)
    at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:513)
    at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:451)
    at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:530)
    at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112)
    at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:189)
    at org.apache.coyote.Response.doWrite(Response.java:599)
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
     ... 97 common frames omitted
WARN 2019-11-20 17:25:55,446 Failure in @ExceptionHandler public org.jeecg.common.api.vo.Result<?> org.jeecg.common.exception.JeecgBootExceptionHandler.handleException(java.lang.Exception) doResolveHandlerMethodException ExceptionHandlerExceptionResolver.java 419
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:341)
    at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:766)
    at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:671)
    at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
    at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
    at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2085)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1097)
    at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915)
    at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287)
    at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103)
    at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)
    at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180)
    at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119)
    at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:408)
    at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:61)
    at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:139)
    at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80)
    at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1297)
    at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1109)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1055)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at sun.nio.ch.SocketDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(Unknown Source)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
    at sun.nio.ch.IOUtil.write(Unknown Source)
    at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
    at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134)
    at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105)
    at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144)
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223)
    at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743)
    at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:513)
    at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:451)
    at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:530)
    at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:110)
    at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:189)
    at org.apache.coyote.Response.doWrite(Response.java:599)
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
     ... 100 common frames omitted
INFO 2019-11-20 17:26:05,525 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-20 17:26:44,005 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 17:26:52,558 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:26:52,605 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 17:26:53,046 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574242012837) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 17:26:53,046 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574242012558) getDictItems SysDictController.java 160
INFO 2019-11-20 17:26:55,555 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:26:55,581 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574242015558) getDictItems SysDictController.java 160
INFO 2019-11-20 17:26:55,600 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 17:26:55,603 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574242015601) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 17:31:29,601 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 17:31:40,693 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:31:40,684 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:31:40,734 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574242300711) getDictItems SysDictController.java 160
INFO 2019-11-20 17:31:40,734 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574242300711) getDictItems SysDictController.java 160
INFO 2019-11-20 17:31:44,629 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 17:31:44,632 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574242304630) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 17:31:44,634 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:31:44,638 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574242304634) getDictItems SysDictController.java 160
INFO 2019-11-20 17:32:47,023 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 17:32:47,025 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574242367024) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 17:32:47,220 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:32:47,222 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574242367221) getDictItems SysDictController.java 160
INFO 2019-11-20 17:33:47,191 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 17:33:49,112 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:33:49,143 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 17:33:49,146 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574242429144) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 17:33:49,154 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574242429142) getDictItems SysDictController.java 160
INFO 2019-11-20 17:39:18,134 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 17:39:18,185 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574242758183) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 17:39:18,475 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:39:18,560 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574242758477) getDictItems SysDictController.java 160
INFO 2019-11-20 17:39:57,880 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:39:57,882 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574242797881) getDictItems SysDictController.java 160
INFO 2019-11-20 17:39:57,899 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 17:39:57,901 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574242797900) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 17:40:21,843 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:40:21,850 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574242821843) getDictItems SysDictController.java 160
INFO 2019-11-20 17:40:21,860 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 17:40:21,862 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574242821861) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 17:40:52,194 --查询规则-->customer = 中车 addEasyQuery QueryGenerator.java 387
INFO 2019-11-20 17:41:46,458 --查询规则-->customer = 中车 addEasyQuery QueryGenerator.java 387
INFO 2019-11-20 17:44:29,570 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:44:29,573 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574243069571) getDictItems SysDictController.java 160
INFO 2019-11-20 17:44:29,576 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:44:29,578 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574243069577) getDictItems SysDictController.java 160
INFO 2019-11-20 17:51:17,871 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:51:17,874 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574243477872) getDictItems SysDictController.java 160
INFO 2019-11-20 17:51:18,021 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:51:18,023 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574243478022) getDictItems SysDictController.java 160
INFO 2019-11-20 17:56:09,839 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 17:56:10,053 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 17:56:10,025 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-20 17:56:10,093 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-20 17:56:11,399 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574243769840) getDictItems SysDictController.java 160
INFO 2019-11-20 17:56:11,400 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574243770090) getDictItems SysDictController.java 160
INFO 2019-11-20 17:57:07,863 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 17:57:13,286 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 17:57:13,288 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574243833287) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 17:57:13,303 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-20 17:57:13,305 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574243833303) getDictItems SysDictController.java 160
INFO 2019-11-20 17:57:17,197 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 17:57:17,200 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574243837197) getDictItems SysDictController.java 160
INFO 2019-11-20 17:57:17,272 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 17:57:17,281 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574243837279) getDictItems SysDictController.java 160
INFO 2019-11-20 17:57:25,520 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 17:57:25,586 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-20 17:57:25,618 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-20 17:57:25,632 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 17:57:25,732 [IP] [online数据库导入表] --表名:csm_hospital d OnlCgformHeadController.java 440
INFO 2019-11-20 17:57:26,329 columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 17:57:26,331 columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 17:57:26,334 columnt : {"fieldDbName":"ADDRESS","fieldName":"address","filedComment":"地址","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 17:57:26,336 columnt : {"fieldDbName":"TFN","fieldName":"tfn","filedComment":"税号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 17:57:26,338 columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 17:57:26,340 columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 17:57:26,355 columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 17:57:26,356 columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 17:57:26,358 columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 17:57:26,360 columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-20 17:58:07,674 ----jeecg---Code----Generation----[单表模型:csm_hospital]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-20 17:58:07,712 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-3760588174206665296, entityPackage=hospital, entityName=CsmHospital, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"address","fieldName":"address","filedComment":"地址","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"tfn","fieldName":"tfn","filedComment":"税号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}], tableVo={"tableName":"csm_hospital","ftlDescription":"csm_hospital","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"hospital","entityName":"CsmHospital","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"address","fieldName":"address","filedComment":"地址","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"tfn","fieldName":"tfn","filedComment":"税号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"date","fieldOrderNum":"9","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"null","dictTable":"null","dictText":"null"}], bussiPackage=org.jeecg.modules.demo, tableName=csm_hospital} a CodeGenerateOne.java 117
INFO 2019-11-20 17:58:07,900 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-20 17:58:12,709 ----jeecg----Code----Generation-----[单表模型:csm_hospital]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-11-20 17:59:48,700 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 17:59:50,720 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 17:59:50,769 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574243990721) getDictItems SysDictController.java 160
INFO 2019-11-20 17:59:51,035 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-20 17:59:51,038 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574243991036) getDictItems SysDictController.java 160
INFO 2019-11-20 18:00:17,452 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-11-20 18:00:17,461 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-20 18:00:17,474 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574244017453) getDictItems SysDictController.java 160
INFO 2019-11-20 18:00:17,490 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-11-20 18:00:17,493 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-20 18:00:17,534 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574244017491) getDictItems SysDictController.java 160
INFO 2019-11-20 18:02:03,298 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 18:02:03,313 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Wed Nov 20 18:02:41 CST 2019

Logback Log Messages

Log session start time Thu Nov 21 15:08:02 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-20 18:02:41,735 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 5132 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-20 18:02:41,742 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-20 18:02:43,709 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-20 18:02:43,714 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-20 18:02:43,874 Finished Spring Data repository scanning in 131ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-20 18:02:44,434 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$e37a5ce7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 18:02:44,593 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 18:02:46,122 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 18:02:46,174 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 18:02:46,273 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c374f351] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 18:02:46,584 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 18:02:46,590 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$2d036422] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 18:02:46,601 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 18:02:46,611 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 18:02:46,643 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 18:02:46,654 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$d88eb19b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 18:02:47,020 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 18:02:47,249 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 18:02:47,265 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$2e48e431] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 18:02:47,316 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$d68dd101] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 18:02:47,323 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-20 18:02:48,038 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-20 18:02:48,062 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 18:02:48,088 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-20 18:02:48,089 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-20 18:02:48,101 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-20 18:02:48,290 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-20 18:02:48,290 Root WebApplicationContext: initialization completed in 6492 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-20 18:02:48,776 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-20 18:02:49,560 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-20 18:02:49,561 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-20 18:02:49,562 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-20 18:02:49,562 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-20 18:02:53,017 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-20 18:02:53,038 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-20 18:02:53,039 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-20 18:02:53,043 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-20 18:02:53,045 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-20 18:02:53,046 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-20 18:02:53,046 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-20 18:02:53,046 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-20 18:02:53,046 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5b27d03d setJobFactory QuartzScheduler.java 2287
INFO 2019-11-20 18:02:55,083 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-20 18:02:55,297 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-20 18:02:55,623 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-20 18:02:56,716 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-20 18:02:56,763 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-20 18:02:56,832 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-20 18:02:57,134 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-20 18:02:57,424 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-20 18:02:57,450 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-20 18:02:57,451 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-20 18:02:57,454 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-20 18:02:57,489 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-20 18:02:57,491 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-20 18:02:57,511 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-20 18:02:57,576 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-20 18:02:57,579 Started JeecgApplication in 16.343 seconds (JVM running for 17.494) logStarted StartupInfoLogger.java 59
INFO 2019-11-20 18:02:57,597 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.108:8889/jeecg-boot/ swagger-ui: http://192.168.60.108:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.108:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-20 18:04:00,478 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-20 18:04:00,479 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-20 18:04:00,498 Completed initialization in 19 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-20 18:04:01,767 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-20 18:04:01,773 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-20 18:05:08,705 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-20 18:05:08,966 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-20 18:05:08,986 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-20 18:05:09,069 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-20 18:05:23,569 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 18:05:23,580 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-20 18:05:24,205 ======角色授权成功=====耗时:621毫秒 saveRolePermission SysPermissionController.java 325
INFO 2019-11-20 18:05:32,598 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 18:05:36,533 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 18:05:36,587 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574244336534) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 18:05:36,839 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-20 18:05:36,841 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574244336839) getDictItems SysDictController.java 160
INFO 2019-11-20 18:06:56,285 dictCode : csm_hospital getDictItems CsmSysdictController.java 33
INFO 2019-11-20 18:06:56,292 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 18:06:56,296 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-20 18:06:56,323 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 18:06:56,329 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244416324) getDictItems SysDictController.java 160
INFO 2019-11-20 18:06:56,330 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244416292) getDictItems SysDictController.java 160
INFO 2019-11-20 18:06:56,369 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574244416287) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 18:07:06,639 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 18:07:06,874 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244426872) getDictItems SysDictController.java 160
INFO 2019-11-20 18:07:06,892 dictCode : csm_hospital getDictItems CsmSysdictController.java 33
INFO 2019-11-20 18:07:06,894 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574244426893) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 18:08:05,237 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 18:08:05,239 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244485237) getDictItems SysDictController.java 160
INFO 2019-11-20 18:08:05,252 dictCode : csm_hospital getDictItems CsmSysdictController.java 33
INFO 2019-11-20 18:08:05,255 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574244485253) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 18:08:05,259 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 18:08:05,263 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244485261) getDictItems SysDictController.java 160
INFO 2019-11-20 18:08:26,082 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 18:08:36,531 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 18:08:36,536 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244516533) getDictItems SysDictController.java 160
INFO 2019-11-20 18:08:36,558 dictCode : csm_hospital getDictItems CsmSysdictController.java 33
INFO 2019-11-20 18:08:36,561 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 18:08:36,562 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574244516559) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 18:08:36,564 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244516562) getDictItems SysDictController.java 160
INFO 2019-11-20 18:11:01,047 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 18:11:07,289 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 18:11:07,291 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244667289) getDictItems SysDictController.java 160
INFO 2019-11-20 18:11:07,304 dictCode : csm_hospital getDictItems CsmSysdictController.java 33
INFO 2019-11-20 18:11:07,319 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574244667305) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 18:11:07,322 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 18:11:07,324 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244667322) getDictItems SysDictController.java 160
INFO 2019-11-20 18:12:44,156 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQyNDM4MDMsInVzZXJuYW1lIjoiYWRtaW4ifQ.xhwlr6zbdLEwng8pI6U_Gt1_UAS7RyCgqSCIwka2ii0 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-20 18:12:47,868 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-20 18:12:47,869 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-20 18:12:47,871 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574244767869) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 18:12:47,889 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574244767869) getDictItems SysDictController.java 160
INFO 2019-11-20 18:12:51,210 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 18:12:51,211 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244771210) getDictItems SysDictController.java 160
INFO 2019-11-20 18:12:51,226 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-20 18:12:51,241 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574244771227) getDictItems SysDictController.java 160
INFO 2019-11-20 18:12:51,242 dictCode : csm_hospital getDictItems CsmSysdictController.java 33
INFO 2019-11-20 18:12:51,244 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574244771242) getDictItems CsmSysdictController.java 42
INFO 2019-11-20 18:12:53,319 dictCode : csm_hospital getDictItems CsmSysdictController.java 33
INFO 2019-11-20 18:12:53,321 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574244773320) getDictItems CsmSysdictController.java 42
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 21 15:08:02 CST 2019

Logback Log Messages

Log session start time Thu Nov 21 16:41:03 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-21 15:08:03,083 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16696 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-21 15:08:03,092 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-21 15:08:05,345 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-21 15:08:05,351 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-21 15:08:05,747 Finished Spring Data repository scanning in 118ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-21 15:08:06,279 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$df2adf90] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 15:08:06,428 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 15:08:07,697 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 15:08:07,736 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 15:08:07,817 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$bf2575fa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 15:08:08,098 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 15:08:08,104 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$28b3e6cb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 15:08:08,114 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 15:08:08,124 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 15:08:08,151 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 15:08:08,160 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$d43f3444] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 15:08:08,456 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 15:08:08,648 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 15:08:08,662 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$29f966da] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 15:08:08,703 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$d23e53aa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 15:08:08,709 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 15:08:09,352 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-21 15:08:09,373 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-21 15:08:09,399 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-21 15:08:09,400 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-21 15:08:09,412 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-21 15:08:09,575 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-21 15:08:09,575 Root WebApplicationContext: initialization completed in 6431 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-21 15:08:10,065 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-21 15:08:12,370 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-21 15:08:12,370 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-21 15:08:12,371 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-21 15:08:12,371 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-21 15:08:15,958 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-21 15:08:15,980 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-21 15:08:15,981 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-21 15:08:15,987 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-21 15:08:15,991 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-21 15:08:15,992 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-21 15:08:15,992 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-21 15:08:15,992 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-21 15:08:15,993 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4246f904 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-21 15:08:18,232 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-21 15:08:18,456 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-21 15:08:18,833 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-21 15:08:20,040 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-21 15:08:20,077 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-21 15:08:20,146 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-21 15:08:20,444 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-21 15:08:21,256 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-21 15:08:21,345 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-21 15:08:21,345 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-21 15:08:21,349 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-21 15:08:21,352 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-21 15:08:21,353 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-21 15:08:21,372 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-21 15:08:21,419 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-21 15:08:21,422 Started JeecgApplication in 18.844 seconds (JVM running for 20.005) logStarted StartupInfoLogger.java 59
INFO 2019-11-21 15:08:21,439 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-21 15:10:47,918 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-21 15:10:47,918 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-21 15:10:47,939 Completed initialization in 21 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-21 15:10:48,638 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-21 15:10:48,640 Starting without optional kqueue library <clinit> KqueueProvider.java 70
ERROR 2019-11-21 15:10:50,679 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-21 15:10:51,990 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-21 15:15:41,306 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzMjIzMzksInVzZXJuYW1lIjoiYWRtaW4ifQ.4M6-9_7dZYYUmR1jif-ZQhn2hukp8OpUV3oIzxJKSZ4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-21 15:16:46,994 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-11-21 15:16:46,994 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-11-21 15:16:47,138 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-21 15:16:47,138 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-21 15:16:47,296 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574320606996) getDictItems SysDictController.java 160
INFO 2019-11-21 15:16:47,312 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574320606996) getDictItems SysDictController.java 160
INFO 2019-11-21 15:16:57,499 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-21 15:16:57,617 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-21 15:16:57,725 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-21 15:16:57,729 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-21 15:17:02,010 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-21 15:17:02,013 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-21 15:17:02,021 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-21 15:17:02,183 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574320622010) getDictItems SysDictController.java 160
INFO 2019-11-21 15:17:02,211 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574320622022) getDictItems CsmSysdictController.java 42
INFO 2019-11-21 15:17:17,572 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzMjIzMzksInVzZXJuYW1lIjoiYWRtaW4ifQ.4M6-9_7dZYYUmR1jif-ZQhn2hukp8OpUV3oIzxJKSZ4 getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-21 15:17:25,789 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-21 15:17:25,796 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-21 15:17:25,820 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-21 15:17:25,828 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-21 15:24:37,075 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzMjIzMzksInVzZXJuYW1lIjoiYWRtaW4ifQ.4M6-9_7dZYYUmR1jif-ZQhn2hukp8OpUV3oIzxJKSZ4 getUserPermissionByToken SysPermissionController.java 120
ERROR 2019-11-21 16:38:23,501 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-21 16:38:23,500 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-21 16:38:23,500 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-21 16:38:23,501 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-21 16:39:22,495 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-21 16:39:23,779 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-21 16:39:50,073 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzMjczODgsInVzZXJuYW1lIjoiYWRtaW4ifQ.kIMFdwRxnnPd3Nw19I24EQwAtEnsNpncVHE1wDDgXPg getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-21 16:39:59,905 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-21 16:39:59,905 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-21 16:40:00,585 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-21 16:40:00,571 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-21 16:40:00,956 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574325600000) getDictItems SysDictController.java 160
INFO 2019-11-21 16:40:00,956 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574325600000) getDictItems SysDictController.java 160
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 21 16:41:04 CST 2019

Logback Log Messages

Log session start time Thu Nov 21 16:45:38 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-21 16:41:04,649 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16636 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-21 16:41:04,654 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-21 16:41:07,142 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-21 16:41:07,148 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-21 16:41:07,316 Finished Spring Data repository scanning in 132ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-21 16:41:07,941 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$b4c8d9c8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:41:08,132 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:41:09,589 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:41:09,648 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:41:09,744 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$94c37032] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:41:10,036 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:41:10,043 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$fe51e103] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:41:10,052 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:41:10,061 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:41:10,088 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:41:10,098 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$a9dd2e7c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:41:10,446 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:41:10,681 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:41:10,696 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ff976112] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:41:10,743 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$a7dc4de2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:41:10,750 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:41:11,408 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-21 16:41:11,432 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-21 16:41:11,456 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-21 16:41:11,457 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-21 16:41:11,469 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-21 16:41:11,662 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-21 16:41:11,662 Root WebApplicationContext: initialization completed in 6956 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-21 16:41:12,180 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-21 16:41:13,095 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-21 16:41:13,096 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-21 16:41:13,096 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-21 16:41:13,097 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-21 16:41:17,069 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-21 16:41:17,096 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-21 16:41:17,097 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-21 16:41:17,105 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-21 16:41:17,107 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-21 16:41:17,109 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-21 16:41:17,109 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-21 16:41:17,110 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-21 16:41:17,110 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4598961d setJobFactory QuartzScheduler.java 2287
INFO 2019-11-21 16:41:19,488 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-21 16:41:19,771 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-21 16:41:20,261 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-21 16:41:21,776 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-21 16:41:21,855 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-21 16:41:21,934 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-21 16:41:22,255 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-21 16:41:22,613 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-21 16:41:22,663 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-21 16:41:22,664 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-21 16:41:22,668 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-21 16:41:22,694 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-21 16:41:22,696 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-21 16:41:22,713 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-21 16:41:22,765 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-21 16:41:22,769 Started JeecgApplication in 18.687 seconds (JVM running for 19.816) logStarted StartupInfoLogger.java 59
INFO 2019-11-21 16:41:22,787 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-21 16:41:36,104 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-21 16:41:36,104 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-21 16:41:36,126 Completed initialization in 22 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-21 16:41:36,526 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-21 16:41:36,528 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-21 16:41:37,972 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzMjczODgsInVzZXJuYW1lIjoiYWRtaW4ifQ.kIMFdwRxnnPd3Nw19I24EQwAtEnsNpncVHE1wDDgXPg getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-21 16:41:53,580 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-21 16:41:53,580 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-21 16:41:53,626 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574325713581) getDictItems SysDictController.java 160
INFO 2019-11-21 16:41:53,626 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574325713581) getDictItems SysDictController.java 160
INFO 2019-11-21 16:42:25,804 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-21 16:42:25,823 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-21 16:42:25,871 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-21 16:42:25,884 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-21 16:42:25,899 [IP] [online数据库导入表] --表名:csm_screwframe d OnlCgformHeadController.java 440
INFO 2019-11-21 16:42:26,327 columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-21 16:42:26,327 columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-21 16:42:26,328 columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-21 16:42:26,329 columnt : {"fieldDbName":"STATUS","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-21 16:42:26,329 columnt : {"fieldDbName":"LOCATED","fieldName":"located","filedComment":"去向","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-21 16:42:26,329 columnt : {"fieldDbName":"SCREWORDER","fieldName":"screworder","filedComment":"顺序","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-21 16:42:26,330 columnt : {"fieldDbName":"DELFLAG","fieldName":"delflag","filedComment":"删除标致","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-21 16:42:26,330 columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-21 16:42:26,331 columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-21 16:42:26,331 columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-21 16:42:26,331 columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-21 16:42:26,332 columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-21 16:45:12,445 ----jeecg---Code----Generation----[单表模型:csm_screwframe]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-21 16:45:12,447 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=7479514312770810798, entityPackage=screw, entityName=CsmScrewframe, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"located","fieldName":"located","filedComment":"去向","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"screworder","fieldName":"screworder","filedComment":"顺序","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"delflag","fieldName":"delflag","filedComment":"删除标致","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_screwframe","ftlDescription":"csm_screwframe","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"screw","entityName":"CsmScrewframe","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"status","fieldName":"status","filedComment":"状态","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"located","fieldName":"located","filedComment":"去向","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"screworder","fieldName":"screworder","filedComment":"顺序","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"delflag","fieldName":"delflag","filedComment":"删除标致","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"11","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_screwframe} a CodeGenerateOne.java 117
INFO 2019-11-21 16:45:12,451 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-21 16:45:12,950 ----jeecg----Code----Generation-----[单表模型:csm_screwframe]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Thu Nov 21 16:45:39 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 09:13:37 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-21 16:45:39,630 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 5844 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-21 16:45:39,636 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-21 16:45:41,750 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-21 16:45:41,758 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-21 16:45:41,938 Finished Spring Data repository scanning in 154ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-21 16:45:42,558 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8cebb152] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:45:42,728 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:45:44,145 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:45:44,179 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:45:44,275 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6ce647bc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:45:44,554 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:45:44,560 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$d674b88d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:45:44,571 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:45:44,579 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:45:44,604 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:45:44,613 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$82000606] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:45:45,064 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:45:45,235 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:45:45,249 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$d7ba389c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:45:45,303 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$7fff256c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:45:45,313 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-21 16:45:46,077 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-21 16:45:46,105 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-21 16:45:46,128 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-21 16:45:46,128 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-21 16:45:46,143 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-21 16:45:46,371 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-21 16:45:46,371 Root WebApplicationContext: initialization completed in 6682 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-21 16:45:46,932 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-21 16:45:47,539 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-21 16:45:47,540 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-21 16:45:47,541 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-21 16:45:47,541 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-21 16:45:50,952 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-21 16:45:50,975 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-21 16:45:50,977 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-21 16:45:50,982 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-21 16:45:50,985 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-21 16:45:50,986 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-21 16:45:50,987 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-21 16:45:50,987 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-21 16:45:50,987 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@493489dd setJobFactory QuartzScheduler.java 2287
INFO 2019-11-21 16:45:53,096 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-21 16:45:53,399 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-21 16:45:53,774 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-21 16:45:54,851 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-21 16:45:54,886 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-21 16:45:54,949 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-21 16:45:55,233 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-21 16:45:55,591 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-21 16:45:55,627 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-21 16:45:55,628 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-21 16:45:55,638 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-21 16:45:55,640 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-21 16:45:55,642 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-21 16:45:55,660 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-21 16:45:55,724 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-21 16:45:55,727 Started JeecgApplication in 16.626 seconds (JVM running for 17.632) logStarted StartupInfoLogger.java 59
INFO 2019-11-21 16:45:55,746 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-21 16:46:30,189 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-21 16:46:30,189 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-21 16:46:30,205 Completed initialization in 16 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-21 16:46:30,550 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-21 16:46:30,553 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-21 16:46:31,831 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-21 16:46:31,831 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-21 16:46:31,833 dictCode : csm_hospital getDictItems CsmSysdictController.java 33
INFO 2019-11-21 16:46:31,883 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-21 16:46:31,883 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-21 16:46:32,011 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574325991833) getDictItems CsmSysdictController.java 42
INFO 2019-11-21 16:46:32,011 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574325991832) getDictItems SysDictController.java 160
INFO 2019-11-21 16:46:32,011 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574325991832) getDictItems SysDictController.java 160
INFO 2019-11-21 16:46:40,511 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-21 16:46:40,581 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-21 16:46:40,742 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-21 16:46:40,768 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
ERROR 2019-11-21 16:46:56,674 {conn-10002, pstmt-20026} execute error. SELECT id,name,code,screw_order,del_flag,create_by,create_time,update_by,update_time,sys_org_code FROM csm_company ORDER BY create_time DESC LIMIT ?,? statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list'
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
    at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
    at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
    at sun.reflect.GeneratedMethodAccessor222.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy263.query(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor218.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy262.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy213.selectPage(Unknown Source)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$138233b9.page(<generated>)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$4ffa805.page(<generated>)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$2ad7edf0.queryPageList(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-21 16:46:56,734 ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### SQL: SELECT id,name,code,screw_order,del_flag,create_by,create_time,update_by,update_time,sys_org_code FROM csm_company ORDER BY create_time DESC LIMIT ?,? ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' handleException JeecgBootExceptionHandler.java 54
org.springframework.jdbc.BadSqlGrammarException: ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### SQL: SELECT id,name,code,screw_order,del_flag,create_by,create_time,update_by,update_time,sys_org_code FROM csm_company ORDER BY create_time DESC LIMIT ?,? ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list'
    at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:234)
    at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
    at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy213.selectPage(Unknown Source)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$138233b9.page(<generated>)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$4ffa805.page(<generated>)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$2ad7edf0.queryPageList(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list'
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
    at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
    at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
    at sun.reflect.GeneratedMethodAccessor222.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy263.query(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor218.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy262.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
     ... 124 common frames omitted
INFO 2019-11-21 16:47:44,398 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-11-21 16:47:44,398 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-11-21 16:47:44,403 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-21 16:47:44,403 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-21 16:47:44,440 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574326064398) getDictItems SysDictController.java 160
INFO 2019-11-21 16:47:44,441 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574326064398) getDictItems SysDictController.java 160
INFO 2019-11-21 16:47:55,443 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-21 16:47:55,449 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574326075444) getDictItems SysDictController.java 160
INFO 2019-11-21 16:47:55,474 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-21 16:47:55,474 dictCode : csm_hospital getDictItems CsmSysdictController.java 33
INFO 2019-11-21 16:47:55,477 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574326075475) getDictItems CsmSysdictController.java 42
INFO 2019-11-21 16:47:55,477 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574326075475) getDictItems SysDictController.java 160
INFO 2019-11-21 16:52:43,245 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-21 16:52:43,247 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-21 16:52:43,305 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574326363245) getDictItems SysDictController.java 160
INFO 2019-11-21 16:52:43,305 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574326363248) getDictItems SysDictController.java 160
INFO 2019-11-21 16:52:46,004 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-21 16:52:46,006 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-21 16:52:46,006 dictCode : csm_hospital getDictItems CsmSysdictController.java 33
INFO 2019-11-21 16:52:46,010 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574326366005) getDictItems SysDictController.java 160
INFO 2019-11-21 16:52:46,016 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574326366010) getDictItems CsmSysdictController.java 42
INFO 2019-11-21 16:52:46,017 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574326366010) getDictItems SysDictController.java 160
INFO 2019-11-21 16:53:17,763 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzMjczODgsInVzZXJuYW1lIjoiYWRtaW4ifQ.kIMFdwRxnnPd3Nw19I24EQwAtEnsNpncVHE1wDDgXPg getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-21 16:53:56,363 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-21 16:53:56,503 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-21 16:53:56,516 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-21 16:53:56,668 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574326436364) getDictItems SysDictController.java 160
INFO 2019-11-21 16:53:56,917 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574326436517) getDictItems CsmSysdictController.java 42
INFO 2019-11-21 16:54:05,988 dictCode : screwStatus getDictItems SysDictController.java 127
INFO 2019-11-21 16:54:06,046 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=已整理), DictModel(value=2, text=未整理), DictModel(value=3, text=已送出), DictModel(value=4, text=已取回)], timestamp=1574326445989) getDictItems SysDictController.java 160
INFO 2019-11-21 16:54:06,128 dictCode : csm_hospital getDictItems CsmSysdictController.java 33
INFO 2019-11-21 16:54:06,131 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1197093805826494465, text=北京), DictModel(value=1197093912227598338, text=广州)], timestamp=1574326446129) getDictItems CsmSysdictController.java 42
INFO 2019-11-21 16:56:47,451 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzMjczODgsInVzZXJuYW1lIjoiYWRtaW4ifQ.kIMFdwRxnnPd3Nw19I24EQwAtEnsNpncVHE1wDDgXPg getUserPermissionByToken SysPermissionController.java 120
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 09:13:38 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 09:45:36 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 09:13:38,293 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 12204 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 09:13:38,304 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 09:13:40,682 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 09:13:40,688 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 09:13:40,829 Finished Spring Data repository scanning in 114ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 09:13:41,407 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$31422291] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:13:41,577 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:13:42,955 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:13:43,144 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:13:43,242 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$113cb8fb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:13:43,520 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:13:43,562 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$7acb29cc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:13:43,572 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:13:43,606 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:13:43,633 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:13:43,642 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$26567745] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:13:43,960 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:13:44,166 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:13:44,182 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7c10a9db] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:13:44,242 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$245596ab] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:13:44,248 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:13:44,795 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 09:13:44,859 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 09:13:44,882 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 09:13:44,883 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 09:13:44,895 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 09:13:45,074 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 09:13:45,074 Root WebApplicationContext: initialization completed in 6719 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 09:13:45,603 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 09:13:46,376 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 09:13:46,377 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 09:13:46,377 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 09:13:46,378 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 09:13:49,975 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 09:13:49,998 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 09:13:49,999 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 09:13:50,005 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 09:13:50,008 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 09:13:50,010 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 09:13:50,010 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 09:13:50,011 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 09:13:50,011 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@dc24732 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 09:13:52,098 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 09:13:52,321 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 09:13:52,705 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 09:13:54,361 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 09:13:54,450 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 09:13:54,602 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 09:13:55,056 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 09:13:55,868 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 09:13:56,008 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 09:13:56,008 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 09:13:56,011 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 09:13:56,012 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 09:13:56,017 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 09:13:56,047 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 09:13:56,102 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 09:13:56,105 Started JeecgApplication in 18.39 seconds (JVM running for 19.493) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 09:13:56,157 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 09:14:36,846 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 09:14:36,847 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 09:14:37,146 Completed initialization in 299 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 09:14:39,635 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 09:14:39,639 Starting without optional kqueue library <clinit> KqueueProvider.java 70
ERROR 2019-11-22 09:14:42,415 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-22 09:14:43,713 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-22 09:14:57,621 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzODcwOTYsInVzZXJuYW1lIjoiYWRtaW4ifQ.QzofYEp6UWdObFTuboSIgTwb_kMRSGsY70IE_veItzw getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 09:15:19,994 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 09:15:20,143 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 09:15:20,159 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 09:15:20,169 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 09:45:36 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 10:01:58 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 09:45:36,996 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14476 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 09:45:37,005 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 09:45:39,427 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 09:45:39,433 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 09:45:39,629 Finished Spring Data repository scanning in 167ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 09:45:40,367 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$87891659] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:45:40,593 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:45:42,006 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:45:42,062 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:45:42,182 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6783acc3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:45:42,540 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:45:42,547 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$d1121d94] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:45:42,563 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:45:42,574 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:45:42,609 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:45:42,620 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$7c9d6b0d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:45:43,013 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:45:43,282 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:45:43,301 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$d2579da3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:45:43,364 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$7a9c8a73] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:45:43,374 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 09:45:44,110 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 09:45:44,146 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 09:45:44,173 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 09:45:44,174 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 09:45:44,195 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 09:45:44,435 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 09:45:44,435 Root WebApplicationContext: initialization completed in 7362 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 09:45:45,042 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 09:45:45,882 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 09:45:45,883 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 09:45:45,884 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 09:45:45,885 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 09:45:49,733 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 09:45:49,758 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 09:45:49,762 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 09:45:49,768 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 09:45:49,770 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 09:45:49,771 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 09:45:49,771 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 09:45:49,772 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 09:45:49,772 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5c20841d setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 09:45:52,188 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 09:45:52,455 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 09:45:52,843 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 09:45:54,102 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 09:45:54,180 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 09:45:54,319 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 09:45:54,705 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 09:45:55,273 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 09:45:55,328 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 09:45:55,329 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 09:45:55,331 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 09:45:55,352 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 09:45:55,354 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 09:45:55,379 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 09:45:55,449 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 09:45:55,452 Started JeecgApplication in 19.051 seconds (JVM running for 20.075) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 09:45:55,498 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 09:46:20,991 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 09:46:21,016 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 09:46:21,059 Completed initialization in 43 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 09:46:21,818 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 09:46:21,820 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-22 09:46:24,631 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzODcwOTYsInVzZXJuYW1lIjoiYWRtaW4ifQ.QzofYEp6UWdObFTuboSIgTwb_kMRSGsY70IE_veItzw getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 09:47:55,519 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzODcwOTYsInVzZXJuYW1lIjoiYWRtaW4ifQ.QzofYEp6UWdObFTuboSIgTwb_kMRSGsY70IE_veItzw getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 09:51:06,663 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzODcwOTYsInVzZXJuYW1lIjoiYWRtaW4ifQ.QzofYEp6UWdObFTuboSIgTwb_kMRSGsY70IE_veItzw getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 09:51:10,479 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-22 09:51:10,486 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-22 09:51:10,520 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-22 09:51:10,656 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574387470487) getDictItems SysDictController.java 160
INFO 2019-11-22 09:51:10,656 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574387470481) getDictItems CsmSysdictController.java 42
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 10:01:59 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 12:01:50 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 10:01:59,295 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16052 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 10:01:59,301 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 10:02:01,448 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 10:02:01,453 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 10:02:01,601 Finished Spring Data repository scanning in 123ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 10:02:02,208 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$ad954da6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 10:02:02,369 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 10:02:03,703 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 10:02:03,750 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 10:02:03,837 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8d8fe410] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 10:02:04,151 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 10:02:04,157 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$f71e54e1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 10:02:04,169 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 10:02:04,177 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 10:02:04,204 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 10:02:04,214 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$a2a9a25a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 10:02:04,499 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 10:02:04,673 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 10:02:04,689 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$f863d4f0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 10:02:04,736 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$a0a8c1c0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 10:02:04,744 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 10:02:05,373 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 10:02:05,398 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 10:02:05,423 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 10:02:05,423 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 10:02:05,437 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 10:02:05,621 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 10:02:05,621 Root WebApplicationContext: initialization completed in 6269 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 10:02:06,103 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 10:02:06,841 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 10:02:06,842 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 10:02:06,842 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 10:02:06,843 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 10:02:10,115 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 10:02:10,135 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 10:02:10,136 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 10:02:10,141 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 10:02:10,144 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 10:02:10,145 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 10:02:10,145 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 10:02:10,146 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 10:02:10,146 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@613f48de setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 10:02:12,381 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 10:02:12,610 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 10:02:12,981 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 10:02:14,144 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 10:02:14,200 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 10:02:14,281 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 10:02:14,574 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 10:02:14,985 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 10:02:15,038 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 10:02:15,039 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 10:02:15,046 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 10:02:15,053 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 10:02:15,057 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 10:02:15,088 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 10:02:15,133 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 10:02:15,140 Started JeecgApplication in 16.334 seconds (JVM running for 17.395) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 10:02:15,156 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 10:07:10,208 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 10:07:10,384 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 10:07:12,389 Completed initialization in 2004 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 10:07:17,167 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 10:07:17,169 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-22 10:07:18,069 用户名: 管理员,退出成功! logout LoginController.java 118
ERROR 2019-11-22 10:07:20,554 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-22 10:07:37,919 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzOTAyNTYsInVzZXJuYW1lIjoiYWRtaW4ifQ.nx1wNwRckWf5I3hKNesHTP5B_Qvy4aUVp-ByoFxp_Vo getUserPermissionByToken SysPermissionController.java 120
ERROR 2019-11-22 11:51:15,583 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-22 11:51:15,583 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-22 11:55:05,613 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-22 11:55:05,574 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-22 11:57:28,702 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-22 11:57:30,803 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-22 11:58:03,181 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzOTY4NzksInVzZXJuYW1lIjoiYWRtaW4ifQ.Vz3wk2aKhj7wNNInb6P5iaFHzrpj8TUk5Or9rzcOIgo getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 11:58:23,115 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 11:58:23,250 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 11:58:23,430 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 11:58:23,459 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 12:01:50 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 13:30:52 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 12:01:50,851 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 4108 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 12:01:50,857 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 12:01:53,272 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 12:01:53,277 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 12:01:53,445 Finished Spring Data repository scanning in 129ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 12:01:54,069 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$b6277c3e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 12:01:54,249 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 12:01:56,029 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 12:01:56,068 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 12:01:56,160 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$962212a8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 12:01:56,435 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 12:01:56,441 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$ffb08379] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 12:01:56,452 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 12:01:56,460 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 12:01:56,485 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 12:01:56,494 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$ab3bd0f2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 12:01:56,836 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 12:01:57,040 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 12:01:57,056 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$f60388] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 12:01:57,103 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$a93af058] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 12:01:57,110 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 12:01:57,811 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 12:01:57,836 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 12:01:57,864 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 12:01:57,864 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 12:01:57,876 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 12:01:58,050 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 12:01:58,050 Root WebApplicationContext: initialization completed in 7144 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 12:01:58,537 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 12:01:59,715 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 12:01:59,716 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 12:01:59,716 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 12:01:59,717 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 12:02:03,224 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 12:02:03,246 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 12:02:03,247 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 12:02:03,252 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 12:02:03,255 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 12:02:03,257 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 12:02:03,257 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 12:02:03,258 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 12:02:03,259 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@23b3afb4 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 12:02:06,862 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 12:02:07,721 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 12:02:10,355 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 12:02:12,228 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 12:02:12,333 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 12:02:12,778 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 12:02:14,200 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 12:02:14,919 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 12:02:15,005 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 12:02:15,006 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 12:02:15,012 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 12:02:15,025 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 12:02:15,055 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 12:02:15,075 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 12:02:15,121 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 12:02:15,128 Started JeecgApplication in 24.788 seconds (JVM running for 25.775) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 12:02:15,144 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 12:07:30,632 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 12:07:30,637 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 12:07:31,908 Completed initialization in 1271 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 12:07:37,387 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 12:07:37,391 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-22 12:07:38,410 用户名: 管理员,退出成功! logout LoginController.java 118
ERROR 2019-11-22 12:07:43,432 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-22 12:08:02,520 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQzOTc0ODAsInVzZXJuYW1lIjoiYWRtaW4ifQ.iSfPjqyOd8ROa5WkgDxLP5Act3U0dr_DlE1TA5J1lxM getUserPermissionByToken SysPermissionController.java 120
ERROR 2019-11-22 13:04:35,375 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-22 13:04:38,151 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-22 13:05:03,635 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 13:06:20,225 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I getUserPermissionByToken SysPermissionController.java 120
ERROR 2019-11-22 13:08:27,731 Handler dispatch failed; nested exception is java.lang.StackOverflowError handleException JeecgBootExceptionHandler.java 54
org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:95)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
WARN 2019-11-22 13:08:27,890 Failure in @ExceptionHandler public org.jeecg.common.api.vo.Result<?> org.jeecg.common.exception.JeecgBootExceptionHandler.handleException(java.lang.Exception) doResolveHandlerMethodException ExceptionHandlerExceptionResolver.java 419
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299)
    at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:262)
    at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1100)
    at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915)
    at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287)
    at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103)
    at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)
    at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180)
    at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119)
    at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:408)
    at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:61)
    at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:139)
    at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80)
    at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1297)
    at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1109)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1055)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at sun.nio.ch.SocketDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(Unknown Source)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
    at sun.nio.ch.IOUtil.write(Unknown Source)
    at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
    at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134)
    at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105)
    at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144)
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223)
    at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743)
    at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:696)
    at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:686)
    at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:553)
    at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157)
    at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:216)
    at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1149)
    at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:394)
    at org.apache.coyote.Response.action(Response.java:209)
    at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:295)
     ... 96 common frames omitted
ERROR 2019-11-22 13:08:27,934 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [Handler dispatch failed; nested exception is java.lang.StackOverflowError] with root cause log DirectJDKLog.java 175
java.lang.StackOverflowError: null
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:95)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
INFO 2019-11-22 13:08:36,994 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 13:08:46,378 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 13:08:46,769 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
ERROR 2019-11-22 13:08:46,515 Handler dispatch failed; nested exception is java.lang.StackOverflowError handleException JeecgBootExceptionHandler.java 54
org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:95)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
INFO 2019-11-22 13:08:46,793 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 13:08:46,866 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 13:10:01,752 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 13:17:10,210 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I getUserPermissionByToken SysPermissionController.java 120
ERROR 2019-11-22 13:17:18,157 Handler dispatch failed; nested exception is java.lang.StackOverflowError handleException JeecgBootExceptionHandler.java 54
org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
INFO 2019-11-22 13:20:48,011 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 13:25:00,433 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I getUserPermissionByToken SysPermissionController.java 120
ERROR 2019-11-22 13:25:07,476 Handler dispatch failed; nested exception is java.lang.StackOverflowError handleException JeecgBootExceptionHandler.java 54
org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
INFO 2019-11-22 13:30:06,459 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I getUserPermissionByToken SysPermissionController.java 120
ERROR 2019-11-22 13:30:14,401 Handler dispatch failed; nested exception is java.lang.StackOverflowError handleException JeecgBootExceptionHandler.java 54
org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 13:30:52 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 13:31:11 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 13:30:53,122 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 7792 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 13:30:53,128 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 13:30:55,303 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 13:30:55,309 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 13:30:55,480 Finished Spring Data repository scanning in 138ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 13:31:12 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 13:47:19 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 13:31:12,634 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 15788 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 13:31:12,640 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 13:31:14,599 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 13:31:14,603 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 13:31:14,743 Finished Spring Data repository scanning in 116ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 13:31:15,261 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$e70a7668] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:31:15,421 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:31:17,024 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:31:17,085 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:31:17,167 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c7050cd2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:31:17,430 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:31:17,436 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$30937da3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:31:17,447 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:31:17,455 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:31:17,478 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:31:17,486 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$dc1ecb1c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:31:17,765 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:31:17,940 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:31:17,953 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$31d8fdb2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:31:17,996 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$da1dea82] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:31:18,004 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:31:18,662 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 13:31:18,683 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 13:31:18,708 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 13:31:18,708 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 13:31:18,720 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 13:31:18,885 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 13:31:18,886 Root WebApplicationContext: initialization completed in 6196 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 13:31:19,336 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 13:31:20,509 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 13:31:20,510 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 13:31:20,511 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 13:31:20,511 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 13:31:24,104 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 13:31:24,129 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 13:31:24,129 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 13:31:24,134 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 13:31:24,138 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 13:31:24,139 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 13:31:24,140 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 13:31:24,141 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 13:31:24,141 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5d10e2b6 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 13:31:26,648 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 13:31:26,863 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 13:31:27,241 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 13:31:28,363 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 13:31:28,399 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 13:31:28,461 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 13:31:28,744 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 13:31:29,219 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 13:31:29,278 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 13:31:29,278 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 13:31:29,280 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 13:31:29,282 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 13:31:29,283 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 13:31:29,299 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 13:31:29,353 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 13:31:29,356 Started JeecgApplication in 17.217 seconds (JVM running for 18.233) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 13:31:29,369 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 13:31:52,416 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 13:31:52,416 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 13:31:52,439 Completed initialization in 22 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 13:31:52,939 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 13:31:52,942 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-22 13:31:54,242 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I getUserPermissionByToken SysPermissionController.java 120
ERROR 2019-11-22 13:32:01,701 Handler dispatch failed; nested exception is java.lang.StackOverflowError handleException JeecgBootExceptionHandler.java 54
org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:118)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.setEmptyChildrenAsNull(FindsDepartsChildrenUtil.java:124)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 13:47:20 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 13:51:38 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 13:47:20,231 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 12816 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 13:47:20,237 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 13:47:22,220 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 13:47:22,225 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 13:47:22,385 Finished Spring Data repository scanning in 113ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 13:47:22,931 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$10cc9ec2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:47:23,088 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:47:24,266 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:47:24,327 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:47:24,406 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f0c7352c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:47:24,675 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:47:24,682 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$5a55a5fd] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:47:24,694 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:47:24,704 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:47:24,732 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:47:24,742 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5e0f376] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:47:25,004 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:47:25,183 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:47:25,200 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$5b9b260c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:47:25,250 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$3e012dc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:47:25,258 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:47:25,802 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 13:47:25,824 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 13:47:25,835 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 13:47:25,835 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 13:47:25,847 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 13:47:26,037 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 13:47:26,038 Root WebApplicationContext: initialization completed in 5749 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 13:47:26,576 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 13:47:27,439 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 13:47:27,442 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 13:47:27,442 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 13:47:27,443 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 13:47:30,951 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 13:47:30,976 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 13:47:30,977 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 13:47:31,006 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 13:47:31,008 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 13:47:31,010 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 13:47:31,010 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 13:47:31,010 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 13:47:31,011 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3891db3a setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 13:47:33,046 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 13:47:33,292 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 13:47:33,623 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 13:47:34,698 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 13:47:34,735 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 13:47:34,807 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 13:47:35,107 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 13:47:35,657 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 13:47:35,736 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 13:47:35,737 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 13:47:35,740 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 13:47:35,741 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 13:47:35,742 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 13:47:35,763 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 13:47:35,825 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 13:47:35,828 Started JeecgApplication in 16.107 seconds (JVM running for 17.017) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 13:47:35,842 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 13:48:17,276 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 13:48:17,277 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 13:48:17,299 Completed initialization in 22 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 13:48:19,288 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 13:48:19,294 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-22 13:48:20,913 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I getUserPermissionByToken SysPermissionController.java 120
ERROR 2019-11-22 13:50:49,567 Handler dispatch failed; nested exception is java.lang.StackOverflowError handleException JeecgBootExceptionHandler.java 54
org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null
    at java.lang.Math.min(Unknown Source)
    at java.util.Arrays.copyOf(Unknown Source)
    at java.util.Arrays.copyOf(Unknown Source)
    at java.util.ArrayList.grow(Unknown Source)
    at java.util.ArrayList.ensureExplicitCapacity(Unknown Source)
    at java.util.ArrayList.ensureCapacityInternal(Unknown Source)
    at java.util.ArrayList.add(Unknown Source)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:103)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 13:51:38 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 13:54:15 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 13:51:38,950 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 9896 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 13:51:38,956 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 13:51:40,885 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 13:51:40,890 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 13:51:41,048 Finished Spring Data repository scanning in 114ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 13:51:41,614 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$5eedce78] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:51:41,763 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:51:43,030 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:51:43,093 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:51:43,198 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$3ee864e2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:51:43,475 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:51:43,481 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$a876d5b3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:51:43,492 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:51:43,501 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:51:43,531 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:51:43,545 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5402232c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:51:43,830 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:51:44,004 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:51:44,021 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$a9bc55c2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:51:44,078 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$52014292] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:51:44,087 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:51:44,723 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 13:51:44,749 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 13:51:44,771 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 13:51:44,772 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 13:51:44,786 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 13:51:44,982 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 13:51:44,983 Root WebApplicationContext: initialization completed in 5978 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 13:51:45,501 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 13:51:46,567 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 13:51:46,568 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 13:51:46,569 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 13:51:46,569 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 13:51:50,000 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 13:51:50,025 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 13:51:50,026 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 13:51:50,032 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 13:51:50,035 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 13:51:50,037 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 13:51:50,037 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 13:51:50,038 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 13:51:50,038 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@15ae31b setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 13:52:20,475 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 13:52:21,383 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 13:52:21,921 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 13:52:24,741 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 13:52:24,846 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 13:52:24,962 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 13:52:26,918 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 13:52:28,355 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 13:52:28,465 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 13:52:28,466 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 13:52:28,468 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 13:52:28,506 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 13:52:28,511 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 13:52:28,538 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 13:52:28,601 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 13:52:28,605 Started JeecgApplication in 50.155 seconds (JVM running for 51.118) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 13:52:28,631 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 13:53:02,953 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 13:53:02,954 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 13:53:02,979 Completed initialization in 25 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 13:53:03,445 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 13:53:03,447 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-22 13:53:04,827 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDA5MDIsInVzZXJuYW1lIjoiYWRtaW4ifQ.m1zU7MIAaI_xfGB3zcU9HZMzOXvNaMSdD-9XxH34X6I getUserPermissionByToken SysPermissionController.java 120
ERROR 2019-11-22 13:53:33,290 Handler dispatch failed; nested exception is java.lang.StackOverflowError handleException JeecgBootExceptionHandler.java 54
org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:95)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 13:54:16 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 14:47:14 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 13:54:16,457 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11120 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 13:54:16,464 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 13:54:18,536 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 13:54:18,542 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 13:54:18,696 Finished Spring Data repository scanning in 128ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 13:54:19,258 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$186dd39e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:54:19,458 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:54:20,843 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:54:20,883 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:54:20,967 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f8686a08] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:54:21,254 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:54:21,259 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$61f6dad9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:54:21,272 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:54:21,281 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:54:21,305 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:54:21,316 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$d822852] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:54:21,629 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:54:21,844 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:54:21,859 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$633c5ae8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:54:21,905 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$b8147b8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:54:21,913 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 13:54:22,506 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 13:54:22,527 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 13:54:22,550 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 13:54:22,551 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 13:54:22,564 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 13:54:22,794 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 13:54:22,795 Root WebApplicationContext: initialization completed in 6284 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 13:54:23,526 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 13:54:24,543 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 13:54:24,544 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 13:54:24,545 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 13:54:24,545 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 13:54:28,879 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 13:54:28,898 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 13:54:28,899 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 13:54:28,905 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 13:54:28,908 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 13:54:28,909 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 13:54:28,909 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 13:54:28,909 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 13:54:28,910 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@481f698f setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 13:54:31,128 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 13:54:31,324 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 13:54:31,683 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 13:54:32,773 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 13:54:32,815 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 13:54:32,884 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 13:54:33,158 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 13:54:33,418 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 13:54:33,426 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 13:54:33,427 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 13:54:33,430 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 13:54:33,431 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 13:54:33,433 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 13:54:33,454 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 13:54:33,495 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 13:54:33,499 Started JeecgApplication in 17.566 seconds (JVM running for 18.518) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 13:54:33,515 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 13:54:45,132 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 13:54:45,132 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 13:54:45,151 Completed initialization in 18 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 13:54:45,485 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 13:54:45,487 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-22 13:54:47,883 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDM4ODUsInVzZXJuYW1lIjoiYWRtaW4ifQ.218nmRcR9hAuUekqWbX_f7eGQWcFtsvLh6i5gVfpeFc getUserPermissionByToken SysPermissionController.java 120
ERROR 2019-11-22 13:56:15,618 Handler dispatch failed; nested exception is java.lang.StackOverflowError handleException JeecgBootExceptionHandler.java 54
org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1053)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source) java.lang.StackOverflowError: null
    at java.lang.Math.min(Unknown Source)
    at java.util.Arrays.copyOf(Unknown Source)
    at java.util.Arrays.copyOf(Unknown Source)
    at java.util.ArrayList.grow(Unknown Source)
    at java.util.ArrayList.ensureExplicitCapacity(Unknown Source)
    at java.util.ArrayList.ensureCapacityInternal(Unknown Source)
    at java.util.ArrayList.add(Unknown Source)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:103)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
    at org.jeecg.modules.demo.screw.unit.FindsDepartsChildrenUtil.getGrandChildren(FindsDepartsChildrenUtil.java:106)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 14:47:14 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 15:11:49 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 14:47:14,938 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 2500 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 14:47:14,950 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 14:47:16,508 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 14:47:16,512 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 14:47:16,651 Finished Spring Data repository scanning in 121ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 14:47:17,033 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$e853e7ef] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 14:47:17,207 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 14:47:18,523 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 14:47:18,585 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 14:47:18,656 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c84e7e59] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 14:47:18,850 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 14:47:18,856 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$31dcef2a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 14:47:18,865 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 14:47:18,872 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 14:47:18,890 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 14:47:18,899 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$dd683ca3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 14:47:19,153 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 14:47:19,304 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 14:47:19,314 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$33226f39] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 14:47:19,351 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$db675c09] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 14:47:19,356 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 14:47:19,894 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 14:47:19,915 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 14:47:19,936 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 14:47:19,936 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 14:47:19,949 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 14:47:20,111 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 14:47:20,111 Root WebApplicationContext: initialization completed in 5115 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 14:47:20,459 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 14:47:21,309 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 14:47:21,310 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 14:47:21,310 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 14:47:21,311 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 14:47:24,486 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 14:47:24,502 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 14:47:24,502 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 14:47:24,506 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 14:47:24,509 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 14:47:24,510 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 14:47:24,511 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 14:47:24,511 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 14:47:24,511 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@7a34505a setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 14:47:26,502 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 14:47:26,687 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 14:47:27,011 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 14:47:28,087 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 14:47:28,116 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 14:47:28,175 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 14:47:28,424 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 14:47:29,110 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 14:47:29,454 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 14:47:29,455 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 14:47:29,459 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 14:47:29,462 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 14:47:29,465 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 14:47:29,485 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 14:47:29,548 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 14:47:29,550 Started JeecgApplication in 14.947 seconds (JVM running for 15.519) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 14:47:29,564 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 14:47:44,726 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 14:47:44,727 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 14:47:44,743 Completed initialization in 16 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 14:47:45,174 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 14:47:45,176 Starting without optional kqueue library <clinit> KqueueProvider.java 70
ERROR 2019-11-22 14:47:46,315 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-22 14:47:46,315 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-22 14:47:46,315 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-22 14:47:46,315 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-22 14:47:50,182 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-22 14:48:38,586 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDcxMTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.18V4qfZLbqeyn1YFza-jZ-HfA_dyCndpfygynS7ZlEI getUserPermissionByToken SysPermissionController.java 120
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 15:11:49 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 15:14:24 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 15:11:50,147 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 15240 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 15:11:50,153 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 15:11:52,468 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 15:11:52,473 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 15:11:52,615 Finished Spring Data repository scanning in 115ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 15:11:53,175 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$a1fd10e2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:11:53,328 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:11:54,676 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:11:54,733 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:11:54,814 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$81f7a74c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:11:55,063 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:11:55,069 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$eb86181d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:11:55,080 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:11:55,088 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:11:55,111 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:11:55,120 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$97116596] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:11:55,382 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:11:55,541 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:11:55,555 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$eccb982c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:11:55,599 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$951084fc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:11:55,608 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:11:56,138 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 15:11:56,158 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:11:56,177 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 15:11:56,178 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 15:11:56,189 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 15:11:56,349 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 15:11:56,349 Root WebApplicationContext: initialization completed in 6138 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 15:11:56,801 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 15:11:58,220 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 15:11:58,220 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 15:11:58,221 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 15:11:58,221 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 15:12:01,583 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 15:12:01,609 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 15:12:01,610 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 15:12:01,617 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 15:12:01,620 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 15:12:01,621 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 15:12:01,622 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 15:12:01,622 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 15:12:01,622 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@20dc763b setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 15:12:03,785 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 15:12:03,996 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 15:12:04,359 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 15:12:05,508 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 15:12:05,548 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 15:12:05,605 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 15:12:05,929 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 15:12:06,325 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 15:12:06,378 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 15:12:06,378 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 15:12:06,381 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 15:12:06,396 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 15:12:06,398 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 15:12:06,424 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
ERROR 2019-11-22 15:12:06,460 Failed to start component [Connector[HTTP/1.1-8889]] log DirectJDKLog.java 175
org.apache.catalina.LifecycleException: Protocol handler start failed
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: java.net.BindException: Address already in use: bind
    at sun.nio.ch.Net.bind0(Native Method)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
    at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
    at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236)
    at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210)
    at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085)
    at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171)
    at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568)
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005)
     ... 14 common frames omitted
INFO 2019-11-22 15:12:06,472 Pausing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:12:06,473 Stopping service [Tomcat] log DirectJDKLog.java 173
WARN 2019-11-22 15:12:06,480 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-1420130719] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) log DirectJDKLog.java 173
WARN 2019-11-22 15:12:06,482 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-1420130719] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) log DirectJDKLog.java 173
INFO 2019-11-22 15:12:06,487 The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. log DirectJDKLog.java 173
INFO 2019-11-22 15:12:06,488 Stopping ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:12:06,488 Destroying ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:12:06,496 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. logMessage ConditionEvaluationReportLoggingListener.java 142
ERROR 2019-11-22 15:12:06,501 *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. report LoggingFailureAnalysisReporter.java 42
INFO 2019-11-22 15:12:06,508 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-22 15:12:06,511 Shutting down ExecutorService 'applicationTaskExecutor' shutdown ExecutorConfigurationSupport.java 208
INFO 2019-11-22 15:12:06,515 Shutting down Quartz Scheduler destroy SchedulerFactoryBean.java 844
INFO 2019-11-22 15:12:06,516 Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. shutdown QuartzScheduler.java 666
INFO 2019-11-22 15:12:06,516 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-22 15:12:06,518 Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. shutdown QuartzScheduler.java 740
INFO 2019-11-22 15:12:06,522 closing dynamicDatasource ing.... destroy DynamicRoutingDataSource.java 182
INFO 2019-11-22 15:12:06,526 {dataSource-1} closing ... close DruidDataSource.java 1948
INFO 2019-11-22 15:12:06,533 {dataSource-1} closed close DruidDataSource.java 2020
INFO 2019-11-22 15:13:51,333 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 15:13:52,848 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 15:13:52,860 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 15:13:52,897 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 15:14:25 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 15:22:27 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 15:14:25,356 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 13620 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 15:14:25,365 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 15:14:27,353 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 15:14:27,359 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 15:14:27,539 Finished Spring Data repository scanning in 138ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 15:14:28,099 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$5154e15c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:14:28,260 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:14:29,491 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:14:29,546 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:14:29,681 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$314f77c6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:14:29,952 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:14:29,958 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$9adde897] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:14:29,969 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:14:29,977 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:14:30,004 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:14:30,014 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$46693610] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:14:30,290 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:14:30,480 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:14:30,496 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$9c2368a6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:14:30,543 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$44685576] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:14:30,552 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:14:31,111 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 15:14:31,132 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:14:31,154 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 15:14:31,154 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 15:14:31,166 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 15:14:31,339 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 15:14:31,339 Root WebApplicationContext: initialization completed in 5922 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 15:14:31,815 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 15:14:32,895 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 15:14:32,895 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 15:14:32,896 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 15:14:32,896 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 15:14:37,602 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 15:14:37,630 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 15:14:37,633 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 15:14:37,640 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 15:14:37,644 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 15:14:37,646 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 15:14:37,647 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 15:14:37,647 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 15:14:37,647 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6fe33512 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 15:14:39,571 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 15:14:40,016 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 15:14:40,415 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 15:14:41,484 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 15:14:41,522 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 15:14:41,583 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 15:14:41,951 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 15:14:42,722 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 15:14:42,871 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 15:14:42,874 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 15:14:42,876 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 15:14:42,878 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 15:14:42,879 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 15:14:42,900 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:14:42,936 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 15:14:42,940 Started JeecgApplication in 18.089 seconds (JVM running for 19.056) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 15:14:42,954 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 15:17:15,379 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 15:17:15,556 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 15:17:15,670 Completed initialization in 114 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 15:17:20,279 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 15:17:20,282 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-22 15:17:23,966 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDcxMTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.18V4qfZLbqeyn1YFza-jZ-HfA_dyCndpfygynS7ZlEI getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 15:17:24,836 用户名: 管理员,退出成功! logout LoginController.java 118
ERROR 2019-11-22 15:17:26,019 java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 handleException JeecgBootExceptionHandler.java 54
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:341)
    at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:766)
    at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:671)
    at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
    at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
    at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2085)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1097)
    at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915)
    at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287)
    at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103)
    at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)
    at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180)
    at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at sun.nio.ch.SocketDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(Unknown Source)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
    at sun.nio.ch.IOUtil.write(Unknown Source)
    at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
    at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134)
    at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105)
    at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144)
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223)
    at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743)
    at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:513)
    at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:451)
    at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:530)
    at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:112)
    at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:189)
    at org.apache.coyote.Response.doWrite(Response.java:599)
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
     ... 97 common frames omitted
WARN 2019-11-22 15:17:26,102 Failure in @ExceptionHandler public org.jeecg.common.api.vo.Result<?> org.jeecg.common.exception.JeecgBootExceptionHandler.handleException(java.lang.Exception) doResolveHandlerMethodException ExceptionHandlerExceptionResolver.java 419
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:341)
    at org.apache.catalina.connector.OutputBuffer.flushByteBuffer(OutputBuffer.java:766)
    at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:671)
    at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:376)
    at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:354)
    at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2085)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1097)
    at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915)
    at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287)
    at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103)
    at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)
    at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180)
    at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119)
    at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:408)
    at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:61)
    at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:139)
    at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80)
    at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1297)
    at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1109)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1055)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at sun.nio.ch.SocketDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(Unknown Source)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
    at sun.nio.ch.IOUtil.write(Unknown Source)
    at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
    at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134)
    at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105)
    at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144)
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223)
    at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743)
    at org.apache.tomcat.util.net.SocketWrapperBase.writeBlocking(SocketWrapperBase.java:513)
    at org.apache.tomcat.util.net.SocketWrapperBase.write(SocketWrapperBase.java:451)
    at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.doWrite(Http11OutputBuffer.java:530)
    at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFilter.java:110)
    at org.apache.coyote.http11.Http11OutputBuffer.doWrite(Http11OutputBuffer.java:189)
    at org.apache.coyote.Response.doWrite(Response.java:599)
    at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:329)
     ... 100 common frames omitted
INFO 2019-11-22 15:18:16,984 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 15:18:27,709 dictCode : csm_company getDictItems CsmSysdictController.java 33
INFO 2019-11-22 15:18:27,742 dictCode : orderStatus getDictItems SysDictController.java 127
INFO 2019-11-22 15:18:27,791 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-22 15:18:28,016 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=待处理), DictModel(value=4, text=已销售), DictModel(value=5, text=已开票), DictModel(value=3, text=工具取回), DictModel(value=2, text=已送货)], timestamp=1574407107743) getDictItems SysDictController.java 160
INFO 2019-11-22 15:18:28,245 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1194848454465736705, text=华为), DictModel(value=1194848507053920258, text=小米)], timestamp=1574407107710) getDictItems CsmSysdictController.java 42
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 15:22:28 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 15:25:06 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 15:22:28,156 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 15348 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 15:22:28,164 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 15:22:31,635 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 15:22:31,640 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 15:22:31,781 Finished Spring Data repository scanning in 115ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 15:22:32,444 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$8aaed38f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:22:32,602 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:22:35,154 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:22:35,195 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:22:35,280 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6aa969f9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:22:35,547 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:22:35,553 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$d437daca] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:22:35,563 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:22:35,570 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:22:35,597 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:22:35,606 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$7fc32843] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:22:35,892 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:22:36,058 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:22:36,071 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$d57d5ad9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:22:36,116 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$7dc247a9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:22:36,123 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:22:36,759 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 15:22:36,782 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:22:36,803 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 15:22:36,804 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 15:22:36,817 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 15:22:36,985 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 15:22:36,986 Root WebApplicationContext: initialization completed in 8770 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 15:22:37,437 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 15:22:38,782 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 15:22:38,783 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 15:22:38,785 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 15:22:38,786 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 15:22:42,713 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 15:22:42,740 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 15:22:42,741 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 15:22:42,746 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 15:22:42,748 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 15:22:42,750 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 15:22:42,750 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 15:22:42,750 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 15:22:42,751 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@793248d setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 15:22:44,937 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 15:22:45,196 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 15:22:45,578 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 15:22:46,747 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 15:22:46,786 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 15:22:46,851 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 15:22:47,134 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 15:22:47,563 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 15:22:47,594 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 15:22:47,595 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 15:22:47,597 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 15:22:47,599 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 15:22:47,601 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 15:22:47,619 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
ERROR 2019-11-22 15:22:47,666 Failed to start component [Connector[HTTP/1.1-8889]] log DirectJDKLog.java 175
org.apache.catalina.LifecycleException: Protocol handler start failed
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: java.net.BindException: Address already in use: bind
    at sun.nio.ch.Net.bind0(Native Method)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
    at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
    at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236)
    at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210)
    at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085)
    at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171)
    at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568)
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005)
     ... 14 common frames omitted
INFO 2019-11-22 15:22:47,675 Pausing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:22:47,676 Stopping service [Tomcat] log DirectJDKLog.java 173
WARN 2019-11-22 15:22:47,680 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-119880787] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) log DirectJDKLog.java 173
WARN 2019-11-22 15:22:47,681 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-119880787] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) log DirectJDKLog.java 173
INFO 2019-11-22 15:22:47,685 The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. log DirectJDKLog.java 173
INFO 2019-11-22 15:22:47,686 Stopping ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:22:47,686 Destroying ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:22:47,692 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. logMessage ConditionEvaluationReportLoggingListener.java 142
ERROR 2019-11-22 15:22:47,695 *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. report LoggingFailureAnalysisReporter.java 42
INFO 2019-11-22 15:22:47,699 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-22 15:22:47,700 Shutting down ExecutorService 'applicationTaskExecutor' shutdown ExecutorConfigurationSupport.java 208
INFO 2019-11-22 15:22:47,703 Shutting down Quartz Scheduler destroy SchedulerFactoryBean.java 844
INFO 2019-11-22 15:22:47,704 Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. shutdown QuartzScheduler.java 666
INFO 2019-11-22 15:22:47,704 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-22 15:22:47,705 Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. shutdown QuartzScheduler.java 740
INFO 2019-11-22 15:22:47,711 closing dynamicDatasource ing.... destroy DynamicRoutingDataSource.java 182
INFO 2019-11-22 15:22:47,714 {dataSource-1} closing ... close DruidDataSource.java 1948
INFO 2019-11-22 15:22:47,719 {dataSource-1} closed close DruidDataSource.java 2020
INFO 2019-11-22 15:24:19,033 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c getUserPermissionByToken SysPermissionController.java 120
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 15:25:06 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 15:32:39 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 15:25:06,918 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 6492 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 15:25:06,920 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 15:25:08,472 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 15:25:08,476 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 15:25:08,612 Finished Spring Data repository scanning in 121ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 15:25:08,949 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$f587227a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:25:09,104 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:25:10,313 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:25:10,345 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:25:10,403 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$d581b8e4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:25:10,591 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:25:10,596 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$3f1029b5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:25:10,605 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:25:10,611 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:25:10,636 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:25:10,644 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$ea9b772e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:25:10,830 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:25:10,929 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:25:10,941 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$4055a9c4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:25:10,971 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$e89a9694] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:25:10,977 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:25:11,397 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 15:25:11,411 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:25:11,421 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 15:25:11,421 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 15:25:11,430 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 15:25:11,576 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 15:25:11,577 Root WebApplicationContext: initialization completed in 4620 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 15:25:11,897 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 15:25:12,482 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 15:25:12,483 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 15:25:12,484 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 15:25:12,484 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 15:25:15,260 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 15:25:15,276 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 15:25:15,277 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 15:25:15,280 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 15:25:15,282 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 15:25:15,283 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 15:25:15,284 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 15:25:15,284 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 15:25:15,284 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3c4c7e51 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 15:25:16,945 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 15:25:17,117 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 15:25:17,394 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 15:25:18,124 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 15:25:18,155 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 15:25:18,209 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 15:25:18,433 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 15:25:18,728 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 15:25:18,783 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 15:25:18,783 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 15:25:18,785 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 15:25:18,787 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 15:25:18,788 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 15:25:18,805 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:25:18,859 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 15:25:18,862 Started JeecgApplication in 12.279 seconds (JVM running for 12.875) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 15:25:18,878 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 15:27:01,182 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 15:27:01,182 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 15:27:01,200 Completed initialization in 18 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 15:27:01,635 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 15:27:01,637 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-22 15:27:03,198 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c getUserPermissionByToken SysPermissionController.java 120
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 15:32:40 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 15:34:08 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 15:32:40,323 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 10976 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 15:32:40,329 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 15:32:42,323 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 15:32:42,329 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 15:32:42,468 Finished Spring Data repository scanning in 115ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 15:32:43,027 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$30237a84] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:32:43,175 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:32:44,443 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:32:44,486 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:32:44,562 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$101e10ee] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:32:44,846 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:32:44,853 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$79ac81bf] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:32:44,865 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:32:44,873 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:32:44,905 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:32:44,914 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$2537cf38] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:32:45,179 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:32:45,359 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:32:45,372 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7af201ce] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:32:45,415 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$2336ee9e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:32:45,421 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:32:45,883 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 15:32:45,904 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:32:45,915 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 15:32:45,916 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 15:32:45,928 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 15:32:46,109 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 15:32:46,110 Root WebApplicationContext: initialization completed in 5729 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 15:32:46,551 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 15:32:47,211 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 15:32:47,212 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 15:32:47,212 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 15:32:47,213 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 15:32:50,144 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 15:32:50,167 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 15:32:50,167 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 15:32:50,172 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 15:32:50,175 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 15:32:50,177 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 15:32:50,177 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 15:32:50,178 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 15:32:50,178 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@24d7c365 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 15:32:52,188 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 15:32:52,430 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 15:32:52,783 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 15:32:53,842 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 15:32:53,906 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 15:32:53,981 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 15:32:54,267 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 15:32:54,509 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 15:32:54,518 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 15:32:54,519 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 15:32:54,521 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 15:32:54,524 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 15:32:54,527 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 15:32:54,558 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:32:54,602 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 15:32:54,608 Started JeecgApplication in 14.789 seconds (JVM running for 15.86) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 15:32:54,627 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 15:33:15,568 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 15:33:15,568 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 15:33:15,586 Completed initialization in 17 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 15:33:16,028 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 15:33:16,030 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-22 15:33:17,340 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c getUserPermissionByToken SysPermissionController.java 120
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 15:34:08 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 15:35:42 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 15:34:08,878 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 7864 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 15:34:08,880 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 15:34:10,356 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 15:34:10,360 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 15:34:10,488 Finished Spring Data repository scanning in 112ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 15:34:10,823 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$6084a290] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:34:10,977 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:34:12,154 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:34:12,182 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:34:12,239 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$407f38fa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:34:12,411 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:34:12,416 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$aa0da9cb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:34:12,426 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:34:12,432 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:34:12,451 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:34:12,458 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5598f744] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:34:12,630 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:34:12,724 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:34:12,735 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$ab5329da] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:34:12,771 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$539816aa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:34:12,776 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:34:13,175 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 15:34:13,198 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:34:13,207 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 15:34:13,208 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 15:34:13,216 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 15:34:13,361 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 15:34:13,362 Root WebApplicationContext: initialization completed in 4444 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 15:34:13,693 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 15:34:14,236 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 15:34:14,237 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 15:34:14,238 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 15:34:14,239 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 15:34:16,829 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 15:34:16,842 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 15:34:16,842 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 15:34:16,846 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 15:34:16,848 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 15:34:16,849 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 15:34:16,849 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 15:34:16,849 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 15:34:16,850 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4e14d520 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 15:34:18,391 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 15:34:18,561 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 15:34:18,816 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 15:34:19,468 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 15:34:19,493 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 15:34:19,539 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 15:34:19,728 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 15:34:19,938 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 15:34:19,966 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 15:34:19,968 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 15:34:19,974 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 15:34:19,986 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 15:34:19,990 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 15:34:20,037 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:34:20,064 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 15:34:20,066 Started JeecgApplication in 11.544 seconds (JVM running for 12.12) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 15:34:20,078 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 15:34:49,849 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 15:34:49,849 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 15:34:49,865 Completed initialization in 16 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 15:34:50,142 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 15:34:50,145 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-22 15:34:51,362 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c getUserPermissionByToken SysPermissionController.java 120
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 15:35:43 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 15:37:21 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 15:35:43,168 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14380 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 15:35:43,175 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 15:35:45,101 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 15:35:45,106 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 15:35:45,228 Finished Spring Data repository scanning in 102ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 15:35:45,760 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$6d6da572] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:35:45,895 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:35:47,078 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:35:47,122 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:35:47,218 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4d683bdc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:35:47,498 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:35:47,504 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$b6f6acad] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:35:47,515 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:35:47,524 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:35:47,548 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:35:47,559 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$6281fa26] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:35:47,840 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:35:48,003 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:35:48,019 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$b83c2cbc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:35:48,067 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$6081198c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:35:48,075 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:35:48,601 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 15:35:48,622 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:35:48,634 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 15:35:48,634 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 15:35:48,649 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 15:35:48,859 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 15:35:48,859 Root WebApplicationContext: initialization completed in 5628 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 15:35:49,299 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 15:35:49,928 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 15:35:49,929 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 15:35:49,930 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 15:35:49,931 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 15:35:53,031 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 15:35:53,052 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 15:35:53,053 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 15:35:53,060 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 15:35:53,063 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 15:35:53,064 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 15:35:53,065 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 15:35:53,065 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 15:35:53,066 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@48619f15 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 15:35:55,048 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 15:35:55,275 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 15:35:55,694 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 15:35:56,714 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 15:35:56,746 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 15:35:56,809 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 15:35:57,056 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 15:35:57,333 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 15:35:57,373 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 15:35:57,374 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 15:35:57,380 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 15:35:57,384 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 15:35:57,388 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 15:35:57,438 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:35:57,479 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 15:35:57,482 Started JeecgApplication in 14.817 seconds (JVM running for 15.823) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 15:35:57,503 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 15:36:16,992 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 15:36:16,992 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 15:36:17,017 Completed initialization in 25 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 15:36:17,358 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 15:36:17,362 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-22 15:36:18,593 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c getUserPermissionByToken SysPermissionController.java 120
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 15:37:21 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 15:38:28 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 15:37:22,016 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 8992 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 15:37:22,023 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 15:37:24,323 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 15:37:24,328 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 15:37:24,488 Finished Spring Data repository scanning in 133ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 15:37:25,116 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$91b7487] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:37:25,289 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:37:26,604 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:37:26,658 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:37:26,770 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$e9160af1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:37:27,082 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:37:27,090 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$52a47bc2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:37:27,107 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:37:27,119 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:37:27,157 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:37:27,170 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$fe2fc93b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:37:27,980 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:37:28,443 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:37:28,464 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$53e9fbd1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:37:28,534 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$fc2ee8a1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:37:28,554 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:37:29,792 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 15:37:29,830 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:37:29,868 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 15:37:29,869 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 15:37:29,895 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 15:37:30,201 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 15:37:30,202 Root WebApplicationContext: initialization completed in 8115 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 15:37:30,796 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 15:37:31,881 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 15:37:32,710 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 15:37:32,711 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 15:37:32,712 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 15:37:32,714 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 15:37:38,410 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 15:37:38,441 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 15:37:38,442 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 15:37:38,450 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 15:37:38,455 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 15:37:38,459 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 15:37:38,460 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 15:37:38,461 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 15:37:38,462 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@aaf4375 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 15:37:40,926 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 15:37:41,216 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 15:37:41,631 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 15:37:42,975 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 15:37:43,054 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 15:37:43,166 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 15:37:43,583 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 15:37:43,958 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 15:37:43,991 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 15:37:43,992 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 15:37:43,994 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 15:37:43,997 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 15:37:44,008 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 15:37:44,027 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
ERROR 2019-11-22 15:37:44,058 Failed to start component [Connector[HTTP/1.1-8889]] log DirectJDKLog.java 175
org.apache.catalina.LifecycleException: Protocol handler start failed
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: java.net.BindException: Address already in use: bind
    at sun.nio.ch.Net.bind0(Native Method)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
    at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
    at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236)
    at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210)
    at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085)
    at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171)
    at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568)
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005)
     ... 14 common frames omitted
INFO 2019-11-22 15:37:44,076 Pausing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:37:44,077 Stopping service [Tomcat] log DirectJDKLog.java 173
WARN 2019-11-22 15:37:44,081 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-228188026] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) log DirectJDKLog.java 173
WARN 2019-11-22 15:37:44,082 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-228188026] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) log DirectJDKLog.java 173
INFO 2019-11-22 15:37:44,086 The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. log DirectJDKLog.java 173
INFO 2019-11-22 15:37:44,087 Stopping ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:37:44,087 Destroying ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:37:44,093 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. logMessage ConditionEvaluationReportLoggingListener.java 142
ERROR 2019-11-22 15:37:44,096 *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. report LoggingFailureAnalysisReporter.java 42
INFO 2019-11-22 15:37:44,100 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-22 15:37:44,102 Shutting down ExecutorService 'applicationTaskExecutor' shutdown ExecutorConfigurationSupport.java 208
INFO 2019-11-22 15:37:44,104 Shutting down Quartz Scheduler destroy SchedulerFactoryBean.java 844
INFO 2019-11-22 15:37:44,105 Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. shutdown QuartzScheduler.java 666
INFO 2019-11-22 15:37:44,105 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-22 15:37:44,106 Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. shutdown QuartzScheduler.java 740
INFO 2019-11-22 15:37:44,109 closing dynamicDatasource ing.... destroy DynamicRoutingDataSource.java 182
INFO 2019-11-22 15:37:44,112 {dataSource-1} closing ... close DruidDataSource.java 1948
INFO 2019-11-22 15:37:44,115 {dataSource-1} closed close DruidDataSource.java 2020
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 15:38:29 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 15:39:30 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 15:38:29,642 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 1724 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 15:38:29,645 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 15:38:34,748 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 15:38:34,754 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 15:38:34,914 Finished Spring Data repository scanning in 136ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 15:38:35,280 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$f0679ba] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:38:35,475 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:38:36,777 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:38:36,806 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:38:36,873 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ef011024] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:38:37,056 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:38:37,061 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$588f80f5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:38:37,070 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:38:37,076 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:38:37,098 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:38:37,107 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$41ace6e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:38:37,304 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:38:37,410 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:38:37,421 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$59d50104] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:38:37,452 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$219edd4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:38:37,457 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:38:37,913 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 15:38:37,931 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:38:37,952 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 15:38:37,953 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 15:38:37,961 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 15:38:38,113 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 15:38:38,113 Root WebApplicationContext: initialization completed in 8422 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 15:38:38,460 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 15:38:39,082 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 15:38:39,083 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 15:38:39,084 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 15:38:39,085 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 15:38:42,075 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 15:38:42,090 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 15:38:42,091 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 15:38:42,095 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 15:38:42,098 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 15:38:42,099 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 15:38:42,100 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 15:38:42,100 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 15:38:42,100 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@77b27b57 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 15:38:43,757 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 15:38:43,892 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 15:38:44,152 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 15:38:44,866 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 15:38:44,890 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 15:38:44,936 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 15:38:45,140 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 15:38:45,341 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 15:38:45,374 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 15:38:45,375 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 15:38:45,377 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 15:38:45,379 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 15:38:45,380 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 15:38:45,397 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
ERROR 2019-11-22 15:38:45,408 Failed to start component [Connector[HTTP/1.1-8889]] log DirectJDKLog.java 175
org.apache.catalina.LifecycleException: Protocol handler start failed
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: java.net.BindException: Address already in use: bind
    at sun.nio.ch.Net.bind0(Native Method)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
    at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
    at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236)
    at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210)
    at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085)
    at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171)
    at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568)
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005)
     ... 14 common frames omitted
INFO 2019-11-22 15:38:45,414 Pausing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:38:45,414 Stopping service [Tomcat] log DirectJDKLog.java 173
WARN 2019-11-22 15:38:45,417 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-180623266] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) log DirectJDKLog.java 173
WARN 2019-11-22 15:38:45,418 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-180623266] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) log DirectJDKLog.java 173
INFO 2019-11-22 15:38:45,420 The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. log DirectJDKLog.java 173
INFO 2019-11-22 15:38:45,421 Stopping ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:38:45,421 Destroying ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:38:45,425 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. logMessage ConditionEvaluationReportLoggingListener.java 142
ERROR 2019-11-22 15:38:45,427 *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. report LoggingFailureAnalysisReporter.java 42
INFO 2019-11-22 15:38:45,430 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-22 15:38:45,431 Shutting down ExecutorService 'applicationTaskExecutor' shutdown ExecutorConfigurationSupport.java 208
INFO 2019-11-22 15:38:45,434 Shutting down Quartz Scheduler destroy SchedulerFactoryBean.java 844
INFO 2019-11-22 15:38:45,434 Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. shutdown QuartzScheduler.java 666
INFO 2019-11-22 15:38:45,434 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-22 15:38:45,435 Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. shutdown QuartzScheduler.java 740
INFO 2019-11-22 15:38:45,437 closing dynamicDatasource ing.... destroy DynamicRoutingDataSource.java 182
INFO 2019-11-22 15:38:45,439 {dataSource-1} closing ... close DruidDataSource.java 1948
INFO 2019-11-22 15:38:45,467 {dataSource-1} closed close DruidDataSource.java 2020
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 15:39:31 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 16:05:07 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 15:39:31,264 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 12328 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 15:39:31,271 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 15:39:33,179 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 15:39:33,184 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 15:39:33,314 Finished Spring Data repository scanning in 108ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 15:39:33,850 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$3d332cd6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:39:33,986 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:39:35,217 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:39:35,256 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:39:35,348 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$1d2dc340] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:39:35,595 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:39:35,601 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$86bc3411] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:39:35,613 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:39:35,620 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:39:35,644 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:39:35,654 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$3247818a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:39:35,886 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:39:36,048 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:39:36,064 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$8801b420] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:39:36,110 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$3046a0f0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:39:36,118 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 15:39:36,601 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 15:39:36,622 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:39:36,636 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 15:39:36,637 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 15:39:36,650 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 15:39:36,811 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 15:39:36,812 Root WebApplicationContext: initialization completed in 5488 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 15:39:37,221 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 15:39:37,803 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 15:39:37,803 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 15:39:37,804 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 15:39:37,805 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 15:39:41,029 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 15:39:41,055 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 15:39:41,056 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 15:39:41,061 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 15:39:41,064 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 15:39:41,065 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 15:39:41,065 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 15:39:41,065 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 15:39:41,066 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@3b8a8abc setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 15:39:43,063 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 15:39:43,287 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 15:39:43,612 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 15:39:44,586 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 15:39:44,627 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 15:39:44,690 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 15:39:44,964 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 15:39:45,212 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 15:39:45,238 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 15:39:45,238 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 15:39:45,251 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 15:39:45,253 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 15:39:45,254 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 15:39:45,276 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 15:39:45,313 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 15:39:45,317 Started JeecgApplication in 14.59 seconds (JVM running for 15.603) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 15:39:45,334 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 15:39:57,726 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 15:39:57,727 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 15:39:57,750 Completed initialization in 23 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 15:39:58,168 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 15:39:58,171 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-22 15:39:59,695 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 15:42:24,210 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 15:43:04,119 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 15:44:26,724 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 15:45:00,572 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 15:45:52,909 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 15:46:56,512 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c getUserPermissionByToken SysPermissionController.java 120
ERROR 2019-11-22 15:55:15,527 java.io.IOException: 你的主机中的软件中止了一个已建立的连接。 handleException JeecgBootExceptionHandler.java 54
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299)
    at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:262)
    at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1100)
    at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915)
    at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287)
    at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103)
    at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)
    at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180)
    at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at sun.nio.ch.SocketDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(Unknown Source)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
    at sun.nio.ch.IOUtil.write(Unknown Source)
    at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
    at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134)
    at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105)
    at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144)
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223)
    at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743)
    at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:696)
    at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:686)
    at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:553)
    at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157)
    at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:216)
    at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1149)
    at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:394)
    at org.apache.coyote.Response.action(Response.java:209)
    at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:295)
     ... 93 common frames omitted
WARN 2019-11-22 15:55:15,531 Failure in @ExceptionHandler public org.jeecg.common.api.vo.Result<?> org.jeecg.common.exception.JeecgBootExceptionHandler.handleException(java.lang.Exception) doResolveHandlerMethodException ExceptionHandlerExceptionResolver.java 419
org.apache.catalina.connector.ClientAbortException: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:299)
    at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:262)
    at org.apache.catalina.connector.CoyoteOutputStream.flush(CoyoteOutputStream.java:118)
    at com.fasterxml.jackson.core.json.UTF8JsonGenerator.flush(UTF8JsonGenerator.java:1100)
    at com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:915)
    at org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.writeInternal(AbstractJackson2HttpMessageConverter.java:287)
    at org.springframework.http.converter.AbstractGenericHttpMessageConverter.write(AbstractGenericHttpMessageConverter.java:103)
    at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:290)
    at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:180)
    at org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:82)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:119)
    at org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver.doResolveHandlerMethodException(ExceptionHandlerExceptionResolver.java:408)
    at org.springframework.web.servlet.handler.AbstractHandlerMethodExceptionResolver.doResolveException(AbstractHandlerMethodExceptionResolver.java:61)
    at org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver.resolveException(AbstractHandlerExceptionResolver.java:139)
    at org.springframework.web.servlet.handler.HandlerExceptionResolverComposite.resolveException(HandlerExceptionResolverComposite.java:80)
    at org.springframework.web.servlet.DispatcherServlet.processHandlerException(DispatcherServlet.java:1297)
    at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:1109)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1055)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
    at sun.nio.ch.SocketDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(Unknown Source)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
    at sun.nio.ch.IOUtil.write(Unknown Source)
    at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
    at org.apache.tomcat.util.net.NioChannel.write(NioChannel.java:134)
    at org.apache.tomcat.util.net.NioBlockingSelector.write(NioBlockingSelector.java:105)
    at org.apache.tomcat.util.net.NioSelectorPool.write(NioSelectorPool.java:144)
    at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.doWrite(NioEndpoint.java:1223)
    at org.apache.tomcat.util.net.SocketWrapperBase.doWrite(SocketWrapperBase.java:743)
    at org.apache.tomcat.util.net.SocketWrapperBase.flushBlocking(SocketWrapperBase.java:696)
    at org.apache.tomcat.util.net.SocketWrapperBase.flush(SocketWrapperBase.java:686)
    at org.apache.coyote.http11.Http11OutputBuffer$SocketOutputBuffer.flush(Http11OutputBuffer.java:553)
    at org.apache.coyote.http11.filters.ChunkedOutputFilter.flush(ChunkedOutputFilter.java:157)
    at org.apache.coyote.http11.Http11OutputBuffer.flush(Http11OutputBuffer.java:216)
    at org.apache.coyote.http11.Http11Processor.flush(Http11Processor.java:1149)
    at org.apache.coyote.AbstractProcessor.action(AbstractProcessor.java:394)
    at org.apache.coyote.Response.action(Response.java:209)
    at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:295)
     ... 96 common frames omitted
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 16:05:07 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 16:07:17 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 16:05:07,805 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 10604 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 16:05:07,811 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 16:05:09,876 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 16:05:09,883 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 16:05:10,040 Finished Spring Data repository scanning in 128ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 16:05:10,587 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$d9838c33] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:05:10,748 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:05:12,232 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:05:12,277 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:05:12,365 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$b97e229d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:05:12,620 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:05:12,626 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$230c936e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:05:12,636 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:05:12,644 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:05:12,667 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:05:12,676 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$ce97e0e7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:05:12,949 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:05:13,116 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:05:13,130 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$2452137d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:05:13,171 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$cc97004d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:05:13,178 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:05:13,768 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 16:05:13,793 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 16:05:13,818 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 16:05:13,818 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 16:05:13,831 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 16:05:14,004 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 16:05:14,004 Root WebApplicationContext: initialization completed in 6142 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 16:05:14,458 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 16:05:15,337 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 16:05:15,337 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 16:05:15,338 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 16:05:15,338 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 16:05:18,549 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 16:05:18,573 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 16:05:18,577 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 16:05:18,582 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 16:05:18,585 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 16:05:18,587 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 16:05:18,587 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 16:05:18,587 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 16:05:18,587 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@32da6cef setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 16:05:23,318 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 16:05:23,555 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 16:05:23,916 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 16:05:24,924 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 16:05:24,957 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 16:05:25,011 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 16:05:25,240 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 16:05:25,597 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 16:05:25,676 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 16:05:25,676 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 16:05:25,679 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 16:05:25,681 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 16:05:25,682 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 16:05:25,703 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
ERROR 2019-11-22 16:05:25,730 Failed to start component [Connector[HTTP/1.1-8889]] log DirectJDKLog.java 175
org.apache.catalina.LifecycleException: Protocol handler start failed
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: java.net.BindException: Address already in use: bind
    at sun.nio.ch.Net.bind0(Native Method)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
    at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
    at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236)
    at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210)
    at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085)
    at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171)
    at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568)
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005)
     ... 14 common frames omitted
INFO 2019-11-22 16:05:25,739 Pausing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 16:05:25,739 Stopping service [Tomcat] log DirectJDKLog.java 173
WARN 2019-11-22 16:05:25,742 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-1687194297] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) log DirectJDKLog.java 173
WARN 2019-11-22 16:05:25,743 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-1687194297] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) log DirectJDKLog.java 173
INFO 2019-11-22 16:05:25,746 The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. log DirectJDKLog.java 173
INFO 2019-11-22 16:05:25,747 Stopping ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 16:05:25,747 Destroying ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 16:05:25,752 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. logMessage ConditionEvaluationReportLoggingListener.java 142
ERROR 2019-11-22 16:05:25,754 *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. report LoggingFailureAnalysisReporter.java 42
INFO 2019-11-22 16:05:25,758 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-22 16:05:25,759 Shutting down ExecutorService 'applicationTaskExecutor' shutdown ExecutorConfigurationSupport.java 208
INFO 2019-11-22 16:05:25,761 Shutting down Quartz Scheduler destroy SchedulerFactoryBean.java 844
INFO 2019-11-22 16:05:25,762 Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. shutdown QuartzScheduler.java 666
INFO 2019-11-22 16:05:25,762 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-22 16:05:25,762 Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. shutdown QuartzScheduler.java 740
INFO 2019-11-22 16:05:25,766 closing dynamicDatasource ing.... destroy DynamicRoutingDataSource.java 182
INFO 2019-11-22 16:05:25,768 {dataSource-1} closing ... close DruidDataSource.java 1948
INFO 2019-11-22 16:05:25,773 {dataSource-1} closed close DruidDataSource.java 2020
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 16:07:18 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 16:09:20 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 16:07:18,110 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11420 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 16:07:18,113 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 16:07:19,604 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 16:07:19,607 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 16:07:19,712 Finished Spring Data repository scanning in 94ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 16:07:20,035 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$214584ea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:07:20,152 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:07:21,382 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:07:21,415 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:07:21,473 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$1401b54] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:07:21,642 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:07:21,647 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$6ace8c25] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:07:21,656 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:07:21,662 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:07:21,683 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:07:21,692 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$1659d99e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:07:21,866 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:07:21,963 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:07:21,976 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$6c140c34] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:07:22,011 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$1458f904] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:07:22,016 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:07:22,394 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 16:07:22,412 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 16:07:22,422 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 16:07:22,422 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 16:07:22,438 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 16:07:22,619 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 16:07:22,619 Root WebApplicationContext: initialization completed in 4467 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 16:07:22,936 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 16:07:23,432 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 16:07:23,433 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 16:07:23,433 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 16:07:23,434 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 16:07:26,076 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 16:07:26,089 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 16:07:26,090 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 16:07:26,094 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 16:07:26,096 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 16:07:26,097 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 16:07:26,098 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 16:07:26,098 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 16:07:26,098 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@2d3bb944 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 16:07:27,681 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 16:07:27,828 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 16:07:28,076 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 16:07:28,763 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 16:07:28,789 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 16:07:28,836 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 16:07:29,047 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 16:07:29,319 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 16:07:29,362 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 16:07:29,362 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 16:07:29,365 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 16:07:29,366 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 16:07:29,367 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 16:07:29,383 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
ERROR 2019-11-22 16:07:29,395 Failed to start component [Connector[HTTP/1.1-8889]] log DirectJDKLog.java 175
org.apache.catalina.LifecycleException: Protocol handler start failed
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.StandardService.addConnector(StandardService.java:226)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:259)
    at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:311)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:164)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
    at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775)
    at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:316)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
    at org.jeecg.JeecgApplication.main(JeecgApplication.java:21)
Caused by: java.net.BindException: Address already in use: bind
    at sun.nio.ch.Net.bind0(Native Method)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.Net.bind(Unknown Source)
    at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
    at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
    at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:236)
    at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210)
    at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1085)
    at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1171)
    at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:568)
    at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005)
     ... 14 common frames omitted
INFO 2019-11-22 16:07:29,400 Pausing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 16:07:29,400 Stopping service [Tomcat] log DirectJDKLog.java 173
WARN 2019-11-22 16:07:29,403 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Create-873224160] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: sun.misc.Unsafe.park(Native Method) java.util.concurrent.locks.LockSupport.park(Unknown Source) java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2672) log DirectJDKLog.java 173
WARN 2019-11-22 16:07:29,404 The web application [jeecg-boot] appears to have started a thread named [Druid-ConnectionPool-Destroy-873224160] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread: java.lang.Thread.sleep(Native Method) com.alibaba.druid.pool.DruidDataSource$DestroyConnectionThread.run(DruidDataSource.java:2768) log DirectJDKLog.java 173
INFO 2019-11-22 16:07:29,407 The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored. log DirectJDKLog.java 173
INFO 2019-11-22 16:07:29,407 Stopping ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 16:07:29,408 Destroying ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 16:07:29,412 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. logMessage ConditionEvaluationReportLoggingListener.java 142
ERROR 2019-11-22 16:07:29,413 *************************** APPLICATION FAILED TO START *************************** Description: The Tomcat connector configured to listen on port 8889 failed to start. The port may already be in use or the connector may be misconfigured. Action: Verify the connector's configuration, identify and stop any process that's listening on port 8889, or configure this application to listen on another port. report LoggingFailureAnalysisReporter.java 42
INFO 2019-11-22 16:07:29,416 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-22 16:07:29,417 Shutting down ExecutorService 'applicationTaskExecutor' shutdown ExecutorConfigurationSupport.java 208
INFO 2019-11-22 16:07:29,420 Shutting down Quartz Scheduler destroy SchedulerFactoryBean.java 844
INFO 2019-11-22 16:07:29,420 Scheduler quartzScheduler_$_NON_CLUSTERED shutting down. shutdown QuartzScheduler.java 666
INFO 2019-11-22 16:07:29,420 Scheduler quartzScheduler_$_NON_CLUSTERED paused. standby QuartzScheduler.java 585
INFO 2019-11-22 16:07:29,421 Scheduler quartzScheduler_$_NON_CLUSTERED shutdown complete. shutdown QuartzScheduler.java 740
INFO 2019-11-22 16:07:29,424 closing dynamicDatasource ing.... destroy DynamicRoutingDataSource.java 182
INFO 2019-11-22 16:07:29,426 {dataSource-1} closing ... close DruidDataSource.java 1948
INFO 2019-11-22 16:07:29,429 {dataSource-1} closed close DruidDataSource.java 2020
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 16:09:20 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 16:33:22 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 16:09:20,977 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16820 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 16:09:20,982 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 16:09:23,249 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 16:09:23,255 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 16:09:23,422 Finished Spring Data repository scanning in 136ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 16:09:24,047 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$34fd58f3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:09:24,208 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:09:25,435 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:09:25,476 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:09:25,562 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$14f7ef5d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:09:25,847 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:09:25,854 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$7e86602e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:09:25,866 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:09:25,875 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:09:25,899 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:09:25,909 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$2a11ada7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:09:26,244 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:09:26,500 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:09:26,517 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$7fcbe03d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:09:26,560 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$2810cd0d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:09:26,567 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:09:27,164 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 16:09:27,190 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 16:09:27,212 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 16:09:27,213 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 16:09:27,230 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 16:09:27,424 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 16:09:27,424 Root WebApplicationContext: initialization completed in 6394 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 16:09:27,907 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 16:09:28,711 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 16:09:28,712 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 16:09:28,712 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 16:09:28,713 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 16:09:31,802 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 16:09:31,819 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 16:09:31,820 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 16:09:31,824 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 16:09:31,826 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 16:09:31,827 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 16:09:31,827 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 16:09:31,827 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 16:09:31,828 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@6662974a setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 16:09:33,871 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 16:09:34,085 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 16:09:34,463 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 16:09:35,526 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 16:09:35,564 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 16:09:35,633 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 16:09:35,913 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 16:09:36,294 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 16:09:36,329 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 16:09:36,329 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 16:09:36,332 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 16:09:36,334 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 16:09:36,336 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 16:09:36,359 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 16:09:36,414 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 16:09:36,419 Started JeecgApplication in 15.952 seconds (JVM running for 17.072) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 16:09:36,439 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 16:10:26,477 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 16:10:26,478 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 16:10:26,493 Completed initialization in 15 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 16:10:26,975 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 16:10:26,977 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-22 16:10:29,232 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-22 16:15:24,720 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MDg4OTUsInVzZXJuYW1lIjoiYWRtaW4ifQ.wxnaYlogP7G2Ha1XUxeEL4bLTbSRmGVzY9RR99ygZ5c getUserPermissionByToken SysPermissionController.java 120
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 16:33:23 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 17:29:49 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 16:33:23,565 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 16668 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 16:33:23,571 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 16:33:25,830 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 16:33:25,835 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 16:33:26,047 Finished Spring Data repository scanning in 185ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 16:33:26,633 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$f7879827] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:33:26,792 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:33:28,286 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:33:28,325 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:33:28,418 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$d7822e91] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:33:28,680 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:33:28,686 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$41109f62] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:33:28,696 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:33:28,704 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:33:28,733 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:33:28,742 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$ec9becdb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:33:29,040 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:33:29,245 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:33:29,261 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$42561f71] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:33:29,307 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$ea9b0c41] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:33:29,315 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 16:33:30,063 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 16:33:30,084 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 16:33:30,102 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 16:33:30,103 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 16:33:30,114 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 16:33:30,285 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 16:33:30,286 Root WebApplicationContext: initialization completed in 6662 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 16:33:30,750 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 16:33:32,965 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 16:33:32,966 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 16:33:32,967 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 16:33:32,967 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 16:33:36,261 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 16:33:36,284 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 16:33:36,285 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 16:33:36,290 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 16:33:36,293 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 16:33:36,294 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 16:33:36,295 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 16:33:36,295 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 16:33:36,296 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1b83fac3 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 16:33:41,630 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 16:33:41,854 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 16:33:42,238 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 16:33:43,274 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 16:33:43,311 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 16:33:43,380 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 16:33:43,662 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 16:33:43,967 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 16:33:44,006 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 16:33:44,006 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 16:33:44,009 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 16:33:44,024 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 16:33:44,026 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 16:33:44,042 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 16:33:44,096 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 16:33:44,100 Started JeecgApplication in 21.034 seconds (JVM running for 21.94) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 16:33:44,115 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 16:35:23,743 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 16:35:23,743 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 16:35:23,761 Completed initialization in 17 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 16:35:24,232 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 16:35:24,236 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-22 16:35:25,926 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 16:35:26,106 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 16:35:26,127 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 16:35:26,248 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 17:29:50 CST 2019

Logback Log Messages

Log session start time Fri Nov 22 17:42:31 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 17:29:50,230 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 14504 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 17:29:50,669 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 17:29:53,486 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 17:29:53,494 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 17:29:53,656 Finished Spring Data repository scanning in 125ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 17:29:54,285 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$ae9ee042] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:29:54,435 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:29:55,786 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:29:55,823 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:29:55,914 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8e9976ac] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:29:56,172 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:29:56,177 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$f827e77d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:29:56,188 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:29:56,197 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:29:56,220 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:29:56,231 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$a3b334f6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:29:56,525 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:29:56,742 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:29:56,758 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$f96d678c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:29:56,809 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$a1b2545c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:29:56,816 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:29:57,390 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 17:29:57,417 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 17:29:57,440 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 17:29:57,441 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 17:29:57,455 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 17:29:57,620 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 17:29:57,620 Root WebApplicationContext: initialization completed in 6881 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 17:29:58,079 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 17:29:59,374 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 17:29:59,374 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 17:29:59,375 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 17:29:59,375 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 17:30:02,775 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 17:30:02,800 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 17:30:02,800 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 17:30:02,806 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 17:30:02,809 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 17:30:02,811 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 17:30:02,812 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 17:30:02,812 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 17:30:02,812 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1f3f0d25 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 17:30:04,974 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 17:30:05,180 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 17:30:05,522 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 17:30:06,615 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 17:30:06,650 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 17:30:06,719 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 17:30:07,012 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 17:30:07,487 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 17:30:07,537 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 17:30:07,538 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 17:30:07,540 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 17:30:07,542 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 17:30:07,543 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 17:30:07,563 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 17:30:07,609 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 17:30:07,613 Started JeecgApplication in 17.937 seconds (JVM running for 18.877) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 17:30:07,627 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 17:30:35,574 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 17:30:35,575 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 17:30:35,597 Completed initialization in 22 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 17:30:36,166 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 17:30:36,168 Starting without optional kqueue library <clinit> KqueueProvider.java 70
ERROR 2019-11-22 17:30:37,400 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-22 17:30:43,104 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-22 17:31:23,007 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ0MTY4ODEsInVzZXJuYW1lIjoiYWRtaW4ifQ.49Xse3qBDTSBtB1gcjTNficKQUcVJHq2ujd_-LN5AOQ getUserPermissionByToken SysPermissionController.java 120
ERROR 2019-11-22 17:31:44,132 {conn-10005, pstmt-20024} execute error. SELECT id,name,code,status,located,screworder,delflag,create_by,create_time,update_by,update_time,sys_org_code,parent_id FROM csm_screwframe WHERE delflag = ? statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list'
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
    at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
    at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
    at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy263.query(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy262.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:158)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:76)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy219.selectList(Unknown Source)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.list(ServiceImpl.java:271)
    at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl.queryTreeList(CsmScrewframeServiceImpl.java:32)
    at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$FastClassBySpringCGLIB$$25190b80.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$EnhancerBySpringCGLIB$$4931bc1.queryTreeList(<generated>)
    at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$FastClassBySpringCGLIB$$25190b80.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$EnhancerBySpringCGLIB$$7024cd5f.queryTreeList(<generated>)
    at org.jeecg.modules.demo.screw.controller.CsmScrewframeController.queryTreeList(CsmScrewframeController.java:233)
    at org.jeecg.modules.demo.screw.controller.CsmScrewframeController$$FastClassBySpringCGLIB$$c85a5714.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.screw.controller.CsmScrewframeController$$EnhancerBySpringCGLIB$$733ea74a.queryTreeList(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-22 17:31:44,186 ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list' ### The error may exist in org/jeecg/modules/demo/screw/mapper/CsmScrewframeMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### SQL: SELECT id,name,code,status,located,screworder,delflag,create_by,create_time,update_by,update_time,sys_org_code,parent_id FROM csm_screwframe WHERE delflag = ? ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list' ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list' queryTreeList CsmScrewframeController.java 237
org.springframework.jdbc.BadSqlGrammarException: ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list' ### The error may exist in org/jeecg/modules/demo/screw/mapper/CsmScrewframeMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### SQL: SELECT id,name,code,status,located,screworder,delflag,create_by,create_time,update_by,update_time,sys_org_code,parent_id FROM csm_screwframe WHERE delflag = ? ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list' ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list'
    at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:234)
    at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
    at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:158)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:76)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy219.selectList(Unknown Source)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.list(ServiceImpl.java:271)
    at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl.queryTreeList(CsmScrewframeServiceImpl.java:32)
    at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$FastClassBySpringCGLIB$$25190b80.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$EnhancerBySpringCGLIB$$4931bc1.queryTreeList(<generated>)
    at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$FastClassBySpringCGLIB$$25190b80.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$EnhancerBySpringCGLIB$$7024cd5f.queryTreeList(<generated>)
    at org.jeecg.modules.demo.screw.controller.CsmScrewframeController.queryTreeList(CsmScrewframeController.java:233)
    at org.jeecg.modules.demo.screw.controller.CsmScrewframeController$$FastClassBySpringCGLIB$$c85a5714.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.screw.controller.CsmScrewframeController$$EnhancerBySpringCGLIB$$733ea74a.queryTreeList(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list'
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
    at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
    at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
    at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy263.query(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy262.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
     ... 141 common frames omitted
ERROR 2019-11-22 17:34:05,296 {conn-10005, pstmt-20026} execute error. SELECT id,name,code,status,located,screworder,delflag,create_by,create_time,update_by,update_time,sys_org_code,parent_id FROM csm_screwframe WHERE delflag = ? statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'parent_id' in 'field list'
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
    at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
    at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
    at sun.reflect.GeneratedMethodAccessor192.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy263.query(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor187.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy262.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:158)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:76)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy219.selectList(Unknown Source)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.list(ServiceImpl.java:271)
    at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl.queryTreeList(CsmScrewframeServiceImpl.java:32)
    at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$FastClassBySpringCGLIB$$25190b80.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$EnhancerBySpringCGLIB$$4931bc1.queryTreeList(<generated>)
    at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$FastClassBySpringCGLIB$$25190b80.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53)
    at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420)
    at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345)
    at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.screw.service.impl.CsmScrewframeServiceImpl$$EnhancerBySpringCGLIB$$7024cd5f.queryTreeList(<generated>)
    at org.jeecg.modules.demo.screw.controller.CsmScrewframeController.queryTreeList(CsmScrewframeController.java:233)
    at org.jeecg.modules.demo.screw.controller.CsmScrewframeController$$FastClassBySpringCGLIB$$c85a5714.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.screw.controller.CsmScrewframeController$$EnhancerBySpringCGLIB$$733ea74a.queryTreeList(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Fri Nov 22 17:42:31 CST 2019

Logback Log Messages

Log session start time Mon Nov 25 16:51:21 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-22 17:42:32,025 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 7996 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-22 17:42:32,028 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-22 17:42:33,518 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-22 17:42:33,521 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-22 17:42:33,649 Finished Spring Data repository scanning in 111ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-22 17:42:33,987 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$6a9acd0e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:42:34,157 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:42:35,440 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:42:35,470 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:42:35,537 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4a956378] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:42:35,699 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:42:35,704 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$b423d449] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:42:35,713 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:42:35,719 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:42:35,739 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:42:35,746 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$5faf21c2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:42:35,949 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:42:36,056 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:42:36,067 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$b5695458] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:42:36,099 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$5dae4128] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:42:36,104 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-22 17:42:36,553 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-22 17:42:36,574 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 17:42:36,597 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-22 17:42:36,597 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-22 17:42:36,607 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-22 17:42:36,761 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-22 17:42:36,761 Root WebApplicationContext: initialization completed in 4696 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-22 17:42:37,085 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-22 17:42:37,880 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-22 17:42:37,881 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-22 17:42:37,882 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-22 17:42:37,882 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-22 17:42:40,724 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-22 17:42:40,739 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-22 17:42:40,739 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-22 17:42:40,743 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-22 17:42:40,746 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-22 17:42:40,747 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-22 17:42:40,747 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-22 17:42:40,748 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-22 17:42:40,748 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@305289b3 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-22 17:42:42,571 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-22 17:42:42,739 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-22 17:42:43,005 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-22 17:42:43,772 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-22 17:42:43,825 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-22 17:42:43,870 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-22 17:42:44,075 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-22 17:42:44,301 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-22 17:42:44,334 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-22 17:42:44,334 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-22 17:42:44,345 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-22 17:42:44,347 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-22 17:42:44,348 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-22 17:42:44,365 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-22 17:42:44,404 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-22 17:42:44,406 Started JeecgApplication in 12.715 seconds (JVM running for 13.272) logStarted StartupInfoLogger.java 59
INFO 2019-11-22 17:42:44,420 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-22 17:42:47,851 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-22 17:42:47,851 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-22 17:42:47,870 Completed initialization in 19 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-22 17:42:48,219 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-22 17:42:48,221 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-22 17:42:49,759 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 17:42:50,548 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 17:42:50,566 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-22 17:42:50,580 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Mon Nov 25 16:51:22 CST 2019

Logback Log Messages

Log session start time Mon Nov 25 17:22:18 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-25 16:51:22,718 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 11360 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-25 16:51:22,729 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-25 16:51:25,591 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-25 16:51:25,598 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-25 16:51:25,799 Finished Spring Data repository scanning in 150ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-25 16:51:26,523 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$c3dbca76] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 16:51:26,688 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 16:51:27,986 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 16:51:28,054 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 16:51:28,162 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$a3d660e0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 16:51:28,477 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 16:51:28,485 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$d64d1b1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 16:51:28,496 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 16:51:28,506 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 16:51:28,536 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 16:51:28,547 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$b8f01f2a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 16:51:28,973 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 16:51:29,198 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 16:51:29,214 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$eaa51c0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 16:51:29,258 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$b6ef3e90] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 16:51:29,265 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 16:51:30,221 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-25 16:51:30,244 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-25 16:51:30,271 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-25 16:51:30,271 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-25 16:51:30,286 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-25 16:51:30,466 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-25 16:51:30,466 Root WebApplicationContext: initialization completed in 7647 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-25 16:51:31,104 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-25 16:51:31,757 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-25 16:51:31,757 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-25 16:51:31,758 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-25 16:51:31,758 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-25 16:51:36,304 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-25 16:51:36,334 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-25 16:51:36,338 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-25 16:51:36,348 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-25 16:51:36,353 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-25 16:51:36,355 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-25 16:51:36,355 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-25 16:51:36,356 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-25 16:51:36,356 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@60e5b3a8 setJobFactory QuartzScheduler.java 2287
INFO 2019-11-25 16:51:47,479 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-25 16:51:47,727 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-25 16:51:48,115 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-25 16:51:49,166 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-25 16:51:49,277 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-25 16:51:49,371 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-25 16:51:49,650 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-25 16:51:50,156 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-25 16:51:50,340 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-25 16:51:50,340 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-25 16:51:50,341 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-25 16:51:50,343 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-25 16:51:50,476 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-25 16:51:50,505 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-25 16:51:50,561 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-25 16:51:50,564 Started JeecgApplication in 28.841 seconds (JVM running for 30.586) logStarted StartupInfoLogger.java 59
INFO 2019-11-25 16:51:50,587 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-25 16:52:55,673 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-25 16:52:55,674 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-25 16:52:55,692 Completed initialization in 18 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-25 16:52:56,120 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-25 16:52:56,122 Starting without optional kqueue library <clinit> KqueueProvider.java 70
ERROR 2019-11-25 16:52:57,426 Servlet.service() for servlet [dispatcherServlet] in context with path [/jeecg-boot] threw exception [org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录] with root cause log DirectJDKLog.java 175
org.apache.shiro.authc.AuthenticationException: Token失效,请重新登录!
    at org.jeecg.modules.shiro.authc.ShiroRealm.checkUserTokenIsEffect(ShiroRealm.java:119)
    at org.jeecg.modules.shiro.authc.ShiroRealm.doGetAuthenticationInfo(ShiroRealm.java:94)
    at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:571)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doSingleRealmAuthentication(ModularRealmAuthenticator.java:180)
    at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:267)
    at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198)
    at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106)
    at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:274)
    at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:260)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.executeLogin(JwtFilter.java:51)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.isAccessAllowed(JwtFilter.java:34)
    at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162)
    at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203)
    at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178)
    at org.jeecg.modules.shiro.authc.aop.JwtFilter.preHandle(JwtFilter.java:71)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
INFO 2019-11-25 16:52:58,437 用户名: 管理员,退出成功! logout LoginController.java 118
INFO 2019-11-25 16:53:17,990 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ2NzM3OTcsInVzZXJuYW1lIjoiYWRtaW4ifQ.xTY_l1laaRxvWE5d04wENhNNtJvlxyHzl7BFgAYwZss getUserPermissionByToken SysPermissionController.java 120
ERROR 2019-11-25 16:53:45,442 {conn-10005, pstmt-20028} execute error. SELECT id,name,code,screw_order,del_flag,create_by,create_time,update_by,update_time,sys_org_code FROM csm_company ORDER BY create_time DESC LIMIT ?,? statementLogError Slf4jLogFilter.java 149
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list'
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
    at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
    at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
    at sun.reflect.GeneratedMethodAccessor188.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy263.query(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor186.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy262.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy213.selectPage(Unknown Source)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$11f616ad.page(<generated>)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$3738af9.page(<generated>)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$940a8774.queryPageList(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
ERROR 2019-11-25 16:53:45,502 ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### SQL: SELECT id,name,code,screw_order,del_flag,create_by,create_time,update_by,update_time,sys_org_code FROM csm_company ORDER BY create_time DESC LIMIT ?,? ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' handleException JeecgBootExceptionHandler.java 54
org.springframework.jdbc.BadSqlGrammarException: ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' ### The error may exist in org/jeecg/modules/demo/baseinfo/mapper/CsmCompanyMapper.java (best guess) ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### SQL: SELECT id,name,code,screw_order,del_flag,create_by,create_time,update_by,update_time,sys_org_code FROM csm_company ORDER BY create_time DESC LIMIT ?,? ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list' ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list'
    at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:234)
    at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72)
    at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:73)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:446)
    at com.sun.proxy.$Proxy131.selectList(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:230)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForIPage(MybatisMapperMethod.java:115)
    at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:86)
    at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:62)
    at com.sun.proxy.$Proxy213.selectPage(Unknown Source)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl.page(ServiceImpl.java:276)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$11f616ad.page(<generated>)
    at com.baomidou.mybatisplus.extension.service.impl.ServiceImpl$$FastClassBySpringCGLIB$$76535273.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:684)
    at org.jeecg.modules.demo.baseinfo.service.impl.CsmCompanyServiceImpl$$EnhancerBySpringCGLIB$$3738af9.page(<generated>)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController.queryPageList(CsmCompanyController.java:65)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$FastClassBySpringCGLIB$$81e8b3b9.invoke(<generated>)
    at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
    at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:749)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
    at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
    at org.jeecg.modules.system.aspect.DictAspect.doAround(DictAspect.java:50)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:644)
    at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
    at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93)
    at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
    at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
    at org.jeecg.modules.demo.baseinfo.controller.CsmCompanyController$$EnhancerBySpringCGLIB$$940a8774.queryPageList(<generated>)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:189)
    at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
    at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
    at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:800)
    at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1038)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.github.xiaoymin.swaggerbootstrapui.filter.ProductionSecurityFilter.doFilter(ProductionSecurityFilter.java:53)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
    at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
    at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
    at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
    at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
    at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
    at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
    at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
    at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117)
    at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
    at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
    at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
    at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
    at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'screw_order' in 'field list'
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
    at com.mysql.jdbc.Util.getInstance(Util.java:408)
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3978)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3914)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2530)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2683)
    at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2495)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1903)
    at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1242)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:627)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440)
    at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407)
    at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167)
    at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
    at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
    at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
    at sun.reflect.GeneratedMethodAccessor188.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy263.query(Unknown Source)
    at com.baomidou.mybatisplus.core.executor.MybatisSimpleExecutor.doQuery(MybatisSimpleExecutor.java:67)
    at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324)
    at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
    at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83)
    at sun.reflect.GeneratedMethodAccessor186.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:63)
    at com.sun.proxy.$Proxy262.query(Unknown Source)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
    at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:433)
     ... 124 common frames omitted
INFO 2019-11-25 16:54:11,686 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-25 16:54:11,790 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-25 16:54:11,806 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-25 16:54:11,815 无缓存dictText的时候调用这里! queryDictTextByKey SysDictServiceImpl.java 62
INFO 2019-11-25 17:00:35,082 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-25 17:00:35,082 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-25 17:00:35,131 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-25 17:00:35,131 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-25 17:00:35,214 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574672435083) getDictItems SysDictController.java 160
INFO 2019-11-25 17:00:37,537 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574672435083) getDictItems SysDictController.java 160
INFO 2019-11-25 17:00:57,684 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-11-25 17:00:57,684 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-11-25 17:00:57,688 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-25 17:00:57,688 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-25 17:00:57,728 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574672457685) getDictItems SysDictController.java 160
INFO 2019-11-25 17:00:57,769 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574672457685) getDictItems SysDictController.java 160
INFO 2019-11-25 17:01:41,515 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:01:41,534 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-25 17:01:41,576 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-25 17:01:41,582 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:01:51,996 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-25 17:01:51,997 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-25 17:01:52,004 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574672511997) getDictItems SysDictController.java 160
INFO 2019-11-25 17:01:52,004 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574672511998) getDictItems SysDictController.java 160
INFO 2019-11-25 17:02:05,774 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:02:05,778 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:02:05,790 [IP] [online数据库导入表] --表名:csm_screwframe_detail d OnlCgformHeadController.java 440
INFO 2019-11-25 17:02:06,160 columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:02:06,161 columnt : {"fieldDbName":"QUANTITY","fieldName":"quantity","filedComment":"数量","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"10","scale":"0","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:02:06,161 columnt : {"fieldDbName":"STOCK_ID","fieldName":"stockId","filedComment":"仓库id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:02:06,162 columnt : {"fieldDbName":"SCREWFRAME_ID","fieldName":"screwframeId","filedComment":"螺钉架id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:02:06,162 columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:02:06,163 columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:02:06,163 columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:02:06,163 columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:02:06,164 columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:04:48,492 ----jeecg---Code----Generation----[单表模型:csm_screwframe_detail]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-25 17:04:48,494 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=7722102530739883975, entityPackage=screwframeDetail, entityName=CsmScrewframeDetail, primaryKeyField=id, columns=[{"fieldDbName":"quantity","fieldName":"quantity","filedComment":"数量","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"stock_id","fieldName":"stockId","filedComment":"仓库id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"screwframe_id","fieldName":"screwframeId","filedComment":"螺钉架id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_screwframe_detail","ftlDescription":"csm_screwframe_detail","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"screwframeDetail","entityName":"CsmScrewframeDetail","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"quantity","fieldName":"quantity","filedComment":"数量","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"stock_id","fieldName":"stockId","filedComment":"仓库id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"screwframe_id","fieldName":"screwframeId","filedComment":"螺钉架id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_screwframe_detail} a CodeGenerateOne.java 117
INFO 2019-11-25 17:04:48,497 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-25 17:04:48,876 ----jeecg----Code----Generation-----[单表模型:csm_screwframe_detail]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-11-25 17:06:07,989 ----jeecg---Code----Generation----[单表模型:csm_screwframe_detail]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-25 17:06:07,990 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-2043481054289296415, entityPackage=screwDetail, entityName=CsmScrewframeDetail, primaryKeyField=id, columns=[{"fieldDbName":"quantity","fieldName":"quantity","filedComment":"数量","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"stock_id","fieldName":"stockId","filedComment":"仓库id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"screwframe_id","fieldName":"screwframeId","filedComment":"螺钉架id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_screwframe_detail","ftlDescription":"csm_screwframe_detail","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"screwDetail","entityName":"CsmScrewframeDetail","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"quantity","fieldName":"quantity","filedComment":"数量","fieldType":"java.lang.Integer","fieldDbType":"int","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"stock_id","fieldName":"stockId","filedComment":"仓库id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"screwframe_id","fieldName":"screwframeId","filedComment":"螺钉架id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"6","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_screwframe_detail} a CodeGenerateOne.java 117
INFO 2019-11-25 17:06:07,992 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-25 17:06:08,049 ----jeecg----Code----Generation-----[单表模型:csm_screwframe_detail]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-11-25 17:18:40,908 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-11-25 17:18:40,927 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574673520909) getDictItems SysDictController.java 160
INFO 2019-11-25 17:18:40,930 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-11-25 17:18:41,026 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574673520932) getDictItems SysDictController.java 160
INFO 2019-11-25 17:19:18,421 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:19:18,439 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:19:54,964 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:19:55,030 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-25 17:19:55,079 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-25 17:19:55,083 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:19:55,166 ======角色授权成功=====耗时:79毫秒 saveRolePermission SysPermissionController.java 325
INFO 2019-11-25 17:20:16,830 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ2NzM3OTcsInVzZXJuYW1lIjoiYWRtaW4ifQ.xTY_l1laaRxvWE5d04wENhNNtJvlxyHzl7BFgAYwZss getUserPermissionByToken SysPermissionController.java 120
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Mon Nov 25 17:22:19 CST 2019

Logback Log Messages

Log session start time Mon Nov 25 17:53:04 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-25 17:22:19,445 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 2592 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-25 17:22:19,451 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-25 17:22:21,430 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-25 17:22:21,436 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-25 17:22:21,584 Finished Spring Data repository scanning in 122ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-25 17:22:22,092 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$1caae305] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:22:22,249 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:22:23,676 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:22:23,718 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:22:23,803 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$fca5796f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:22:24,080 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:22:24,087 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$6633ea40] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:22:24,097 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:22:24,104 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:22:24,130 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:22:24,141 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$11bf37b9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:22:24,407 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:22:24,586 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:22:24,601 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$67796a4f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:22:24,646 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$fbe571f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:22:24,653 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:22:25,239 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-25 17:22:25,264 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-25 17:22:25,287 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-25 17:22:25,288 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-25 17:22:25,302 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-25 17:22:25,482 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-25 17:22:25,482 Root WebApplicationContext: initialization completed in 5976 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-25 17:22:25,959 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-25 17:22:26,640 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-25 17:22:26,641 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-25 17:22:26,641 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-25 17:22:26,642 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-25 17:22:30,218 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-25 17:22:30,243 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-25 17:22:30,244 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-25 17:22:30,251 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-25 17:22:30,254 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-25 17:22:30,255 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-25 17:22:30,256 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-25 17:22:30,256 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-25 17:22:30,256 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@737ae41a setJobFactory QuartzScheduler.java 2287
INFO 2019-11-25 17:22:32,354 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-25 17:22:32,599 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-25 17:22:32,935 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-25 17:22:34,081 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-25 17:22:34,116 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-25 17:22:34,185 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-25 17:22:34,458 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-25 17:22:34,760 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-25 17:22:34,786 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-25 17:22:34,786 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-25 17:22:34,789 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-25 17:22:34,791 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-25 17:22:34,792 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-25 17:22:34,812 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-25 17:22:34,865 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-25 17:22:34,868 Started JeecgApplication in 15.924 seconds (JVM running for 16.935) logStarted StartupInfoLogger.java 59
INFO 2019-11-25 17:22:34,882 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-25 17:22:49,272 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-25 17:22:49,273 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-25 17:22:49,301 Completed initialization in 28 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-25 17:22:49,698 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-25 17:22:49,700 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-25 17:22:51,003 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ2NzM3OTcsInVzZXJuYW1lIjoiYWRtaW4ifQ.xTY_l1laaRxvWE5d04wENhNNtJvlxyHzl7BFgAYwZss getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-25 17:23:33,257 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-11-25 17:23:33,257 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-11-25 17:23:33,283 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574673813258) getDictItems SysDictController.java 160
INFO 2019-11-25 17:23:33,285 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574673813258) getDictItems SysDictController.java 160
INFO 2019-11-25 17:23:40,987 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:23:41,056 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-25 17:23:41,104 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-25 17:23:41,114 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:23:53,103 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ2NzM3OTcsInVzZXJuYW1lIjoiYWRtaW4ifQ.xTY_l1laaRxvWE5d04wENhNNtJvlxyHzl7BFgAYwZss getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-25 17:40:25,149 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-25 17:40:25,149 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-25 17:40:25,153 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574674825150) getDictItems SysDictController.java 160
INFO 2019-11-25 17:40:25,153 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574674825150) getDictItems SysDictController.java 160
INFO 2019-11-25 17:40:33,386 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:40:33,452 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-25 17:40:33,475 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-25 17:40:33,479 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:40:33,489 [IP] [online数据库导入表] --表名:csm_bom d OnlCgformHeadController.java 440
INFO 2019-11-25 17:40:33,842 columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:40:33,844 columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:40:33,844 columnt : {"fieldDbName":"SPECIES","fieldName":"species","filedComment":"规格","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:40:33,845 columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:40:33,845 columnt : {"fieldDbName":"MODEL","fieldName":"model","filedComment":"型号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:40:33,846 columnt : {"fieldDbName":"REGNUM","fieldName":"regnum","filedComment":"注册号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:40:33,846 columnt : {"fieldDbName":"SUPPLIER_ID","fieldName":"supplierId","filedComment":"供应商id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:40:33,847 columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:40:33,847 columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:40:33,847 columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:40:33,848 columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:40:33,848 columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:46:02,490 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:46:02,496 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:46:02,503 [IP] [online数据库导入表] --表名:csm_bom d OnlCgformHeadController.java 440
INFO 2019-11-25 17:46:02,694 columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:46:02,707 columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:46:02,707 columnt : {"fieldDbName":"SPECIES","fieldName":"species","filedComment":"规格","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:46:02,708 columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:46:02,708 columnt : {"fieldDbName":"MODEL","fieldName":"model","filedComment":"型号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:46:02,708 columnt : {"fieldDbName":"REGNUM","fieldName":"regnum","filedComment":"注册号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:46:02,709 columnt : {"fieldDbName":"SUPPLIER_ID","fieldName":"supplierId","filedComment":"供应商","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:46:02,709 columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:46:02,709 columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:46:02,710 columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:46:02,710 columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:46:02,710 columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:48:04,210 ----jeecg---Code----Generation----[单表模型:csm_bom]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-25 17:48:04,212 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=-2381127064493799686, entityPackage=bom, entityName=CsmBom, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"species","fieldName":"species","filedComment":"规格","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"model","fieldName":"model","filedComment":"型号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"regnum","fieldName":"regnum","filedComment":"注册号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"supplier_id","fieldName":"supplierId","filedComment":"供应商","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_bom","ftlDescription":"csm_bom","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"bom","entityName":"CsmBom","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"species","fieldName":"species","filedComment":"规格","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"编码","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"model","fieldName":"model","filedComment":"型号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"regnum","fieldName":"regnum","filedComment":"注册号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"supplier_id","fieldName":"supplierId","filedComment":"供应商","fieldType":"java.lang.String","fieldDbType":"string","classType":"list","classType_row":"list","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"list","fieldOrderNum":"7","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"10","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"11","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"12","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_bom} a CodeGenerateOne.java 117
INFO 2019-11-25 17:48:04,215 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-25 17:48:04,676 ----jeecg----Code----Generation-----[单表模型:csm_bom]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-11-25 17:49:51,755 ------ 通过令牌获取用户拥有的访问菜单 ---- TOKEN ------ eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NzQ2NzM3OTcsInVzZXJuYW1lIjoiYWRtaW4ifQ.xTY_l1laaRxvWE5d04wENhNNtJvlxyHzl7BFgAYwZss getUserPermissionByToken SysPermissionController.java 120
INFO 2019-11-25 17:49:52,763 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-25 17:49:52,766 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574675392764) getDictItems SysDictController.java 160
INFO 2019-11-25 17:49:52,772 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-25 17:49:52,779 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574675392773) getDictItems SysDictController.java 160
INFO 2019-11-25 17:51:44,073 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-11-25 17:51:44,079 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-11-25 17:51:44,080 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574675504075) getDictItems SysDictController.java 160
INFO 2019-11-25 17:51:44,084 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574675504081) getDictItems SysDictController.java 160
INFO 2019-11-25 17:52:29,586 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:52:29,590 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:52:46,778 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:52:46,783 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:52:46,851 ======角色授权成功=====耗时:64毫秒 saveRolePermission SysPermissionController.java 325
Level Date Message MethodOfCaller FileOfCaller LineOfCaller
Logback Log Messages

Log session start time Mon Nov 25 17:53:04 CST 2019

Logback Log Messages

Log session start time Mon Nov 25 18:04:19 CST 2019

Level Date Message MethodOfCaller FileOfCaller LineOfCaller
INFO 2019-11-25 17:53:05,036 Starting JeecgApplication on DESKTOP-89SVNT6 with PID 13880 (D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system\target\classes started by dell in D:\CSM\jeecg-boot-master\jeecg-boot\jeecg-boot-module-system) logStarting StartupInfoLogger.java 50
INFO 2019-11-25 17:53:05,043 The following profiles are active: dev logStartupProfileInfo SpringApplication.java 679
INFO 2019-11-25 17:53:06,989 Multiple Spring Data modules found, entering strict repository configuration mode! multipleStoresDetected RepositoryConfigurationDelegate.java 244
INFO 2019-11-25 17:53:06,995 Bootstrapping Spring Data repositories in DEFAULT mode. registerRepositoriesIn RepositoryConfigurationDelegate.java 126
INFO 2019-11-25 17:53:07,157 Finished Spring Data repository scanning in 139ms. Found 0 repository interfaces. registerRepositoriesIn RepositoryConfigurationDelegate.java 182
INFO 2019-11-25 17:53:07,714 Bean 'shiroConfig' of type [org.jeecg.config.ShiroConfig$$EnhancerBySpringCGLIB$$f164c239] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:53:07,883 Bean 'shiroRealm' of type [org.jeecg.modules.shiro.authc.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:53:09,213 Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:53:09,262 Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:53:09,378 Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$d15f58a3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:53:09,653 Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:53:09,659 Bean 'com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration$$EnhancerBySpringCGLIB$$3aedc974] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:53:09,669 Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:53:09,677 Bean 'dynamicDatasourceAnnotationAdvisor' of type [com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:53:09,705 Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:53:09,716 Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration$$EnhancerBySpringCGLIB$$e67916ed] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:53:10,059 Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:53:10,258 Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:53:10,273 Bean 'redisConfig' of type [org.jeecg.config.RedisConfig$$EnhancerBySpringCGLIB$$3c334983] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:53:10,320 Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$e4783653] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:53:10,328 Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) postProcessAfterInitialization PostProcessorRegistrationDelegate.java 330
INFO 2019-11-25 17:53:10,979 Tomcat initialized with port(s): 8889 (http) initialize TomcatWebServer.java 90
INFO 2019-11-25 17:53:11,003 Initializing ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-25 17:53:11,026 Starting service [Tomcat] log DirectJDKLog.java 173
INFO 2019-11-25 17:53:11,026 Starting Servlet engine: [Apache Tomcat/9.0.16] log DirectJDKLog.java 173
INFO 2019-11-25 17:53:11,038 The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [C:\Program Files\Java\jre1.8.0_191\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre1.8.0_191/bin/server;C:/Program Files/Java/jre1.8.0_191/bin;C:/Program Files/Java/jre1.8.0_191/lib/amd64;C:\Program Files (x86)\NetSarang\Xftp 6\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files\Java\jdk1.8.0_191\bin;C:\Program Files\Java\jdk1.8.0_191\jre\bin;D:\MYSQL\mysql-5.7.24-winx64\bin;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Yarn\bin\;C:\Program Files\nodejs\;C:\Program Files\TortoiseSVN\bin;C:\Users\dell\AppData\Local\Microsoft\WindowsApps;C:\Program Files\nodejs\node_global;C:\Users\dell\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\dell\AppData\Local\Yarn\bin;C:\Users\dell\AppData\Roaming\npm;C:\Users\dell\Desktop;;.] log DirectJDKLog.java 173
INFO 2019-11-25 17:53:11,200 Initializing Spring embedded WebApplicationContext log DirectJDKLog.java 173
INFO 2019-11-25 17:53:11,200 Root WebApplicationContext: initialization completed in 6110 ms prepareWebApplicationContext ServletWebServerApplicationContext.java 296
INFO 2019-11-25 17:53:11,711 动态数据源-检测到druid存在,如配置中未指定type,druid会默认配置 <init> DynamicDataSourceCreator.java 113
INFO 2019-11-25 17:53:12,311 {dataSource-1,master} inited init DruidDataSource.java 1003
INFO 2019-11-25 17:53:12,314 初始共加载 1 个数据源 afterPropertiesSet DynamicRoutingDataSource.java 203
INFO 2019-11-25 17:53:12,315 动态数据源-加载 master 成功 addDataSource DynamicRoutingDataSource.java 142
INFO 2019-11-25 17:53:12,317 当前的默认数据源是单数据源,数据源名为 master afterPropertiesSet DynamicRoutingDataSource.java 212
INFO 2019-11-25 17:53:15,960 Using default implementation for ThreadExecutor instantiate StdSchedulerFactory.java 1208
INFO 2019-11-25 17:53:15,989 Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl <init> SchedulerSignalerImpl.java 61
INFO 2019-11-25 17:53:15,990 Quartz Scheduler v.2.3.0 created. <init> QuartzScheduler.java 229
INFO 2019-11-25 17:53:15,996 Using db table-based data access locking (synchronization). initialize JobStoreSupport.java 672
INFO 2019-11-25 17:53:16,000 JobStoreCMT initialized. initialize JobStoreCMT.java 145
INFO 2019-11-25 17:53:16,001 Scheduler meta-data: Quartz Scheduler (v2.3.0) 'quartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is not clustered. initialize QuartzScheduler.java 294
INFO 2019-11-25 17:53:16,002 Quartz scheduler 'quartzScheduler' initialized from an externally provided properties instance. instantiate StdSchedulerFactory.java 1362
INFO 2019-11-25 17:53:16,002 Quartz scheduler version: 2.3.0 instantiate StdSchedulerFactory.java 1366
INFO 2019-11-25 17:53:16,003 JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@5af7e2f setJobFactory QuartzScheduler.java 2287
INFO 2019-11-25 17:53:18,289 Exposing 2 endpoint(s) beneath base path '/actuator' <init> EndpointLinksResolver.java 59
INFO 2019-11-25 17:53:18,525 Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] initHandlerMethods PropertySourcedRequestMappingHandlerMapping.java 69
INFO 2019-11-25 17:53:18,897 Initializing ExecutorService 'applicationTaskExecutor' initialize ExecutorConfigurationSupport.java 171
INFO 2019-11-25 17:53:19,961 Context refreshed start DocumentationPluginsBootstrapper.java 160
INFO 2019-11-25 17:53:20,004 Found 1 custom documentation plugin(s) start DocumentationPluginsBootstrapper.java 163
INFO 2019-11-25 17:53:20,073 Scanning for api listing references scan ApiListingReferenceScanner.java 41
INFO 2019-11-25 17:53:20,356 Starting Quartz Scheduler now startScheduler SchedulerFactoryBean.java 726
INFO 2019-11-25 17:53:20,657 Freed 0 triggers from 'acquired' / 'blocked' state. recoverJobs JobStoreSupport.java 866
INFO 2019-11-25 17:53:20,724 Recovering 0 jobs that were in-progress at the time of the last shut-down. recoverJobs JobStoreSupport.java 876
INFO 2019-11-25 17:53:20,724 Recovery complete. recoverJobs JobStoreSupport.java 889
INFO 2019-11-25 17:53:20,726 Removed 0 'complete' triggers. recoverJobs JobStoreSupport.java 896
INFO 2019-11-25 17:53:20,728 Removed 0 stale fired job entries. recoverJobs JobStoreSupport.java 901
INFO 2019-11-25 17:53:20,729 Scheduler quartzScheduler_$_NON_CLUSTERED started. start QuartzScheduler.java 547
INFO 2019-11-25 17:53:20,743 Starting ProtocolHandler ["http-nio-8889"] log DirectJDKLog.java 173
INFO 2019-11-25 17:53:20,788 Tomcat started on port(s): 8889 (http) with context path '/jeecg-boot' start TomcatWebServer.java 204
INFO 2019-11-25 17:53:20,791 Started JeecgApplication in 16.26 seconds (JVM running for 17.256) logStarted StartupInfoLogger.java 59
INFO 2019-11-25 17:53:20,805 ---------------------------------------------------------- Application Jeecg-Boot is running! Access URLs: Local: http://localhost:8889/jeecg-boot/ External: http://192.168.60.112:8889/jeecg-boot/ swagger-ui: http://192.168.60.112:8889/jeecg-boot/swagger-ui.html Doc: http://192.168.60.112:8889/jeecg-boot/doc.html ---------------------------------------------------------- main JeecgApplication.java 26
INFO 2019-11-25 17:53:43,604 Initializing Spring DispatcherServlet 'dispatcherServlet' log DirectJDKLog.java 173
INFO 2019-11-25 17:53:43,605 Initializing Servlet 'dispatcherServlet' initServletBean FrameworkServlet.java 524
INFO 2019-11-25 17:53:43,622 Completed initialization in 17 ms initServletBean FrameworkServlet.java 546
INFO 2019-11-25 17:53:44,074 Starting without optional epoll library <clinit> EpollProvider.java 68
INFO 2019-11-25 17:53:44,079 Starting without optional kqueue library <clinit> KqueueProvider.java 70
INFO 2019-11-25 17:53:45,613 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-25 17:53:45,613 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-25 17:53:45,672 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574675625614) getDictItems SysDictController.java 160
INFO 2019-11-25 17:53:45,672 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574675625615) getDictItems SysDictController.java 160
INFO 2019-11-25 17:53:50,519 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:53:50,598 -------通过数据库读取用户拥有的角色Rules------username: admin,Roles size: 1 getUserRolesSet SysUserServiceImpl.java 107
INFO 2019-11-25 17:53:50,671 -------通过数据库读取用户拥有的权限Perms------username: admin,Perms size: 9 getUserPermissionsSet SysUserServiceImpl.java 131
INFO 2019-11-25 17:53:50,677 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:53:50,700 [IP] [online数据库导入表] --表名:csm_suppiler d OnlCgformHeadController.java 440
INFO 2019-11-25 17:53:51,182 columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:53:51,183 columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:53:51,196 columnt : {"fieldDbName":"PEOPLE","fieldName":"people","filedComment":"联系人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:53:51,197 columnt : {"fieldDbName":"ADDRESS","fieldName":"address","filedComment":"地址","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:53:51,197 columnt : {"fieldDbName":"TFN","fieldName":"tfn","filedComment":"税号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:53:51,197 columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"营业执照号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:53:51,198 columnt : {"fieldDbName":"SALE_ID","fieldName":"saleId","filedComment":"销售单id","fieldType":"java.lang.Integer","fieldDbType":"bigint","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"19","scale":"0","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:53:51,198 columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:53:51,199 columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:53:51,199 columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:53:51,199 columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:53:51,200 columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:56:28,780 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-25 17:56:28,784 dictCode : cgform_table_type getDictItems SysDictController.java 127
INFO 2019-11-25 17:56:28,784 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574675788781) getDictItems SysDictController.java 160
INFO 2019-11-25 17:56:28,787 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=单表), DictModel(value=2, text=主表), DictModel(value=3, text=附表)], timestamp=1574675788784) getDictItems SysDictController.java 160
INFO 2019-11-25 17:56:43,941 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:56:43,945 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 17:56:43,952 [IP] [online数据库导入表] --表名:csm_suppiler d OnlCgformHeadController.java 440
INFO 2019-11-25 17:56:44,175 columnt : {"fieldDbName":"ID","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"*","charmaxLength":"64","precision":"","scale":"","nullable":"N","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:56:44,177 columnt : {"fieldDbName":"NAME","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:56:44,177 columnt : {"fieldDbName":"PEOPLE","fieldName":"people","filedComment":"联系人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:56:44,177 columnt : {"fieldDbName":"ADDRESS","fieldName":"address","filedComment":"地址","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:56:44,178 columnt : {"fieldDbName":"TFN","fieldName":"tfn","filedComment":"税号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:56:44,178 columnt : {"fieldDbName":"CODE","fieldName":"code","filedComment":"营业执照号","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:56:44,178 columnt : {"fieldDbName":"CREATE_BY","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:56:44,179 columnt : {"fieldDbName":"CREATE_TIME","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:56:44,179 columnt : {"fieldDbName":"UPDATE_BY","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"50","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:56:44,180 columnt : {"fieldDbName":"UPDATE_TIME","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"datetime","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:56:44,180 columnt : {"fieldDbName":"SYS_ORG_CODE","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"varchar","classType":"inputxt","classType_row":"","optionType":"","charmaxLength":"64","precision":"","scale":"","nullable":"Y","fieldLength":"null","fieldHref":"null","fieldValidType":"null","fieldDefault":"null","fieldShowType":"null","fieldOrderNum":"null","isKey":"null","isShow":"null","isShowList":"null","isQuery":"null","queryMode":"null","dictField":"null","dictTable":"null","dictText":"null"} saveDbTable2Online OnlCgformHeadServiceImpl.java 464
INFO 2019-11-25 17:58:16,155 ----jeecg---Code----Generation----[单表模型:csm_suppiler]------- 生成中。。。 generateCodeFile CodeGenerateOne.java 122
INFO 2019-11-25 17:58:16,157 code template data: {primaryKeyPolicy=java.lang.String, serialVersionUID=9059580749801197461, entityPackage=suppiler, entityName=CsmSuppiler, primaryKeyField=id, columns=[{"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"people","fieldName":"people","filedComment":"联系人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"address","fieldName":"address","filedComment":"地址","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tfn","fieldName":"tfn","filedComment":"税号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"营业执照号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}], tableVo={"tableName":"csm_suppiler","ftlDescription":"csm_suppiler","primaryKeyPolicy":"null","sequenceCode":"null","entityPackage":"suppiler","entityName":"CsmSuppiler","fieldRowNum":"1","searchFieldNum":"-1","fieldRequiredNum":"4"}, originalColumns=[{"fieldDbName":"id","fieldName":"id","filedComment":"id","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"N","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"1","isKey":"Y","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"name","fieldName":"name","filedComment":"名称","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"2","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"people","fieldName":"people","filedComment":"联系人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"3","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"address","fieldName":"address","filedComment":"地址","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"4","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"tfn","fieldName":"tfn","filedComment":"税号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"5","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"code","fieldName":"code","filedComment":"营业执照号","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"6","isKey":"N","isShow":"Y","isShowList":"Y","isQuery":"Y","queryMode":"single","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_by","fieldName":"createBy","filedComment":"创建人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"7","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"create_time","fieldName":"createTime","filedComment":"创建日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"8","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_by","fieldName":"updateBy","filedComment":"更新人","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"9","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"update_time","fieldName":"updateTime","filedComment":"更新日期","fieldType":"java.util.Date","fieldDbType":"Date","classType":"date","classType_row":"date","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"date","fieldOrderNum":"10","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}, {"fieldDbName":"sys_org_code","fieldName":"sysOrgCode","filedComment":"所属部门","fieldType":"java.lang.String","fieldDbType":"string","classType":"text","classType_row":"text","optionType":"","charmaxLength":"","precision":"null","scale":"null","nullable":"Y","fieldLength":"120","fieldHref":"","fieldValidType":"null","fieldDefault":"","fieldShowType":"text","fieldOrderNum":"11","isKey":"N","isShow":"N","isShowList":"N","isQuery":"N","queryMode":"group","dictField":"","dictTable":"","dictText":""}], bussiPackage=org.jeecg.modules.demo, tableName=csm_suppiler} a CodeGenerateOne.java 117
INFO 2019-11-25 17:58:16,163 ----templatePath-----------------/jeecg/code-template-online/one <init> CreateFileConfig.java 34
INFO 2019-11-25 17:58:16,493 ----jeecg----Code----Generation-----[单表模型:csm_suppiler]------ 生成完成。。。 generateCodeFile CodeGenerateOne.java 136
INFO 2019-11-25 18:02:50,476 dictCode : valid_status getDictItems SysDictController.java 127
INFO 2019-11-25 18:02:50,476 dictCode : global_perms_type getDictItems SysDictController.java 127
INFO 2019-11-25 18:02:50,499 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-25 18:02:50,499 无缓存dictCache的时候调用这里! queryDictItemsByCode SysDictServiceImpl.java 48
INFO 2019-11-25 18:02:50,644 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=1, text=显示/访问(授权后显示/可访问)), DictModel(value=2, text=可编辑(未授权时禁用))], timestamp=1574676170479) getDictItems SysDictController.java 160
INFO 2019-11-25 18:02:50,681 Result(success=true, message=操作成功!, code=0, result=[DictModel(value=0, text=无效), DictModel(value=1, text=有效)], timestamp=1574676170479) getDictItems SysDictController.java 160
INFO 2019-11-25 18:03:27,335 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 18:03:27,340 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 18:03:59,537 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 18:03:59,542 ————权限认证 [ roles、permissions]———— doGetAuthorizationInfo ShiroRealm.java 61
INFO 2019-11-25 18:03:59,604 ======角色授权成功=====耗时:58毫秒 saveRolePermission SysPermissionController.java 325
Level Date Message MethodOfCaller FileOfCaller LineOfCaller